The nRF52840 implements the ARM® CryptoCell-310 cryptographic co-processor on-chip for building trustworthy applications with robust industry grade levels of security.
Security is a paramount consideration for the design of connectable IoT devices today and in the future. Security must be a design consideration from the ground up in any truly secure application.
CryptoCell-310 Middleware delivery and integration with SW platforms
CryptoCell-310 is an integrated security core that consists of both HW and SW components. It provides a comprehensive security infrastructure that enables system wide protection that includes use cases inside and outside the device.
CryptoCell-310 provides the following key features:
CryptoCell-310 high level block diagram
CryptoCell-310 is a multi-layered product, consisting of a hardware security infrastructure, and a middleware layer on top of it.
Key cryptography algorithms supported by CryptoCell-CC310
|Algorithm family||Identification code|
|Stream Cipher||Cha Cha|
NIST SP 800-38A
NIST SP 800-38B
NIST SP 800-38C
NIST SP 800-56A rev.2
AIS-31 (Class “P2 High”)
|PRNG||AIS-20 (Class “K4 high”)|
|Part #||Brief description|
|nRF52840||Multi-protocol, Bluetooth low energy (Bluetooth 5), ANT, 802.15.4, 2.4GHz RF SoC|
|nRF52840 Preview DK||Development kit for nRF52840 SoC|