Then nrf_oberon backend provides functionality to use the nrf_oberon runtime library in nrf_crypto. This library implements a selected number of cryptographic functions primarily used in BLE contexts in the nRF5 SDK.
- Note
- All APIs in this backend are intended to be internal to nrf_crypto.
Configuration
See Configuring nrf_crypto frontend and backends for details on enabling this backend.
Available frontend API
See Cryptography library - nrf_crypto for nrf_crypto APIs that can use this backend.
nrf_oberon runtime library
The nrf_oberon is a runtime library that provides the selected cryptographic functionality.
The library in its different versions is available in the folder <InstallFolder>\sdk\nrf5\external\nrf_oberon\lib
.
Supported IDEs
Nordic SoC | IDE | Library file name |
nRF51 | GCC, SES, and IAR 8.x | liboberon_no_fp_<version>.a |
IAR 7.80.x | liboberon_no_fp_short_wchar_<version>.a |
Keil | oberon_no_fp_short_wchar_<version>.lib |
nRF52832 and nRF52840 | GCC, SES, and IAR 8.x | liboberon_<version>.a |
IAR 7.80.x | liboberon_short_wchar_<version>.a |
Keil | oberon_short_wchar_<version>.lib |
nRF52810 | GCC, SES, and IAR 8.x | liboberon_no_fp_<version>.a |
IAR 7.80.x | liboberon_no_fp_short_wchar_<version>.a |
Keil | oberon_no_fp_short_wchar_<version>.lib |