CRYPTO LIBRARY STM32 optimized Cryptographic Library Supported Hardware NUCLEO-L552ZE-Q NUCLEO-H745ZI-Q How to use Add lib-crypto to your project. Modify the lib_crypto_config.h.example as needed and rename it lib_crypto_config.h Available algorithms by category Cyclic Redundancy Check CHECK-8 header source CRC-16-CCITT header source CRC-16-IBM header source Elliptic Curve Cryptography Elliptic Curve Digital Signature header source Encoding BASE58 header source BASE64 header source Hash functions BLAKE-256 header source BLAKE2 header source Grøstl header source RIPEMD-160 header source SHA-2 header source SHA-3 header source Available algorithms by name BASE58 header source BASE64 header source BLAKE2 header source BLAKE-256 header source CHECK-8 header source CRC-16-CCITT header source CRC-16-IBM header source Elliptic Curve Digital Signature header source Grøstl header source RIPEMD-160 header source SHA-2 header source SHA-3 header source