- Last edited one year 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. [1]
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
libSTM32Cryptographic_CM0_CM0PLUS.a:
- STM32 Cryptographic library / Cortex-M0/M0+/ Size
- STM32 Cryptographic library / Cortex-M0/M0+/ Speed
libSTM32Cryptographic_CM3.a:
libSTM32Cryptographic_CM4.a:
libSTM32Cryptographic_CM7.a:
libSTM32Cryptographic_CM33.a:
3 References
- ↑ (source: Cryptographic Algorithm Validation Program)