- Last edited 2 years ago ago
Cryptographic Library Certifications
The National Institutes of Standards and Technology (NIST) Cryptographic Algorithm Validation Program (CAVP) provides validation testing of approved (that is, FIPS-approved and NIST-recommended) cryptographic algorithms and their individual components. Cryptographic algorithm validation is a prerequisite of cryptographic module validation. 
All the cryptographic libraries provided have been validated through the cryptographic algorithm validation program.
1 Certification method
The libraries have been certified using the smallest and fastest configurations provided by files cmox_small_config.h and cmox_fast_config.h (according respectively to the size and speed versions on the NIST ACVP portal).
2 Certification listing on NIST portal
- STM32 Cryptographic library / Cortex-M0/M0+/ Size
- STM32 Cryptographic library / Cortex-M0/M0+/ Speed
- ↑ (source: Cryptographic Algorithm Validation Program)