4.4 Full Profile

The Full profile enables the complete set of cryptographic algorithms supported by the library, making it suitable for development, testing and applications without resource constraints. Primary inclusions:

  • RSA-PSS signatures
  • Comprehensive key derivation functions including HKDF, TLS 1.2 PRF and PBKDF2
  • Finite field Diffie-Hellman (FFDH) key agreement
  • Extended elliptic curve support including P-521

Use this profile during development to explore API functionality before selecting a more constrained profile for production deployment.

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