4.2 Medium Profile

The Medium profile provides a balanced configuration suitable for general-purpose embedded applications. Primary inclusions:

  • SHA-224 and SHA-384 hash algorithms
  • HMAC support to include SHA-224 and SHA-384 variants
  • AES-256 key sizes for both CBC and CTR cipher modes
  • AES-256 key sizes for both CBC and CTR cipher modes
  • AES-256 key sizes for both CBC and CTR cipher modes
  • ECDSA and ECDH operations using P-384 elliptic curve operations

This profile suits applications requiring stronger security margins or compliance with standards that mandate specific algorithm support.

Configuration file: configs\microchip\crypto-config-medium.h