![]() |
nRF5 SDK
v15.0.0
|
Choose documentation: | nRF5 SDK | S112 SoftDevice API | S132 SoftDevice API | S140 SoftDevice API | S212 SoftDevice API |
ARM TrustZone CryptoCell is a hardware accelerator that is available in the nRF52840 SoC. It adds hardware support for a range of security features, including advanced features that are not covered by the Cryptography library - nrf_crypto. See the nRF52840 Product Specification for detailed information about CryptoCell.
Hardware-accelerated security operations are usually faster and consume less power than the software backend that is used by the Cryptography library - nrf_crypto. However, the CryptoCell library requires hardware support and is therefore available only on the nRF52840 SoC.
The CryptoCell library supports the following cryptographic routines:
To use CryptoCell functionality, link in the runtime library nrf_cc310
. The library is available in the external\nrf_cc310\lib
folder. See the CryptoCell API for an overview of available functionality in the runtime library.