Initialization.

nRF5 SDK v13.1.0

Provides nrf_crypto initialization related functions. More...

Functions

uint32_t nrf_crypto_init (void)
Function for initializing the cryptography library. More...
uint32_t nrf_crypto_uninit (void)
Function for uninitializing the cryptography library. More...
bool nrf_crypto_is_initialized (void)
Function reporting if nrf_crypto has been initialized. More...

Detailed Description

Provides nrf_crypto initialization related functions.

Function Documentation

uint32_t nrf_crypto_init ( void )

Function for initializing the cryptography library.

Return values
NRF_SUCCESS If initialization was successful.
NRF_ERROR_INTERNAL If an internal error occured in the nrf_crypt backend.
bool nrf_crypto_is_initialized ( void )

Function reporting if nrf_crypto has been initialized.

Return values
True If cryptographic library is initialized.
False If cryptographic library isn't initialized.
uint32_t nrf_crypto_uninit ( void )

Function for uninitializing the cryptography library.

Return values
NRF_SUCCESS If unititialization was successful.
NRF_ERROR_INTERNAL If an internal error occured in the nrf_crypt backend.