Some of the non-specific cryptography examples use the nrf_crypto module as well. These examples are listed in the following table.
The table explains which of the nrf_crypto backends are supported by the different examples. It also explains what the default nrf_crypto backend is for a given combination of example and board.
To change the nrf_crypto backend support in an example, refer to Configuring nrf_crypto frontend and backends. For an overview of cryptographic algorithms supported in the different nrf_crypto backends, refer to Cryptography library - nrf_crypto.
Table: Compatibilities between BLE examples and nrf_crypto backends
Example | Chip Version | mbed TLS | micro-ecc | CC310 | cc310_bl | Oberon |
---|---|---|---|---|---|---|
DFU bootloader examples | nRF52810 | | | | | |
nRF52832 | | | | | | |
nRF52840 | | | | | | |
Eddystone Beacon Application | nRF52810 | | | | | |
nRF52832 | | | | | | |
nRF52840 | | | | | | |
Experimental: LE Secure Connections Multirole Example | nRF52832 | | | | | |
nRF52840 | | | | | | |
Experimental: BLE Interactive Command Line Interface Example | nRF52832 | | | | | |
nRF52840 | | | | | | |
Experimental: Heart Rate Application with BLE Pairing Using NFC Pairing Library | nRF52832 | | | | | |
nRF52840 | | | | | | |
Experimental: HID Keyboard Application with BLE pairing using NFC | nRF52832 | | | | | |
nRF52840 | | | | | | |
Experimental: BLE Pairing Using NFC - Peripheral Reference Example | nRF52832 | | | | | |
nRF52840 | | | | | | |
IoT bootloader | nRF52832 | | | | | |
nRF52840 | | | | | | |
Heart Rate Application | nRF52810 | | | | | |
nRF52832 | | | | | | |
nRF52840 | | | | | | |
BLE Heart Rate Collector Example | nRF52832 | | | | | |
nRF52840 | | | | | | |
Glucose Application | nRF52810 | | | | | |
nRF52832 | | | | | | |
nRF52840 | | | | | |