Hashing algorithms

nRF5 SDK v12.2.0

Hashing algorithms that are available to the application. Currently, the nrf_crypto library supports only SHA-256. More...

Macros

#define NRF_CRYPTO_HASH_ALG_INVALID 0x00
Invalid hashing algorithm.
#define NRF_CRYPTO_HASH_ALG_MD5 0x01
MD5.
#define NRF_CRYPTO_HASH_ALG_SHA0 0x02
SHA-0.
#define NRF_CRYPTO_HASH_ALG_SHA1 0x03
SHA-1.
#define NRF_CRYPTO_HASH_ALG_SHA224 0x04
SHA-224 (SHA-2).
#define NRF_CRYPTO_HASH_ALG_SHA256 0x05
SHA-256 (SHA-2).
#define NRF_CRYPTO_HASH_ALG_SHA384 0x06
SHA-384 (SHA-2).
#define NRF_CRYPTO_HASH_ALG_SHA512 0x07
SHA-512 (SHA-2).

Detailed Description

Hashing algorithms that are available to the application. Currently, the nrf_crypto library supports only SHA-256.