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 .
- Note
-
- The gold tick ✔ indicates the default configured crypto backend in an example.
- ✔* indicates that micro-ecc is supported but you must add a micro-ecc library link to the project and enable the micro-ecc backend. See Enabling micro-ecc support in selected examples .
Table: Compatibilities between BLE examples and nrf_crypto backends
| Example | Chip Version | mbed TLS | micro-ecc | CC310 | cc310_bl | Oberon |
|---|---|---|---|---|---|---|
| DFU bootloader examples | nRF52810 |
|
|
|
|
|
| nRF52811 |
|
|
|
|
|
|
| nRF52832 |
|
|
|
|
|
|
| nRF52840 |
|
|
|
|
|
|
| Eddystone Beacon Application | nRF52810 |
|
|
|
|
|
| nRF52811 |
|
|
|
|
|
|
| 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 |
|
|
|
|
|
| nRF52811 |
|
|
|
|
|
|
| nRF52832 |
|
|
|
|
|
|
| nRF52840 |
|
|
|
|
|
|
| BLE Heart Rate Collector Example | nRF52832 |
|
|
|
|
|
| nRF52840 |
|
|
|
|
|
|
| Glucose Application | nRF52810 |
|
|
|
|
|
| nRF52811 |
|
|
|
|
|
|
| nRF52832 |
|
|
|
|
|
|
| nRF52840 |
|
|
|
|
|