API documentation

nRF CC310 bootloader crypto library

Nrf_cc310_bl

nRF CC3XX platform library

nrf_cc3xx_platform APIs

CC3XX Platform - Defines

nrf_cc3xx_platform shared defines

CC3XX Platform - Initialization APIs

nrf_cc3xx_platform initialization APIs

CC3XX Platform - Entropy APIs

nrf_cc3xx_platform entropy generation APIs

CC3XX Platform - Mutex APIs

nrf_cc3xx_platform mutex APIs

CC3XX Platform - Abort APIs

nrf_cc3xx_platform abort APIs

CC3XX Platform - KMU APIs

nrf_cc3xx_platform kmu APIs

CC3XX Platform - CTR-DRBG APIs

nrf_cc3xx_platform ctr_drbg generation APIs

CC3XX Platform - HMAC-DRBG APIs

nrf_cc3xx_platform hmac_drbg generation APIs

nrf_oberon crypto library

Oberon cryptographic library

AES - Advanced Encryption Standard

AES-CBC - AES Cipher Block Chaining Mode

AES-CBC

AES-CBC - AES CCipher Block Chaining Mode with PKCS7 padding

AES-CBC-PKCS7

AES-CTR - AES Counter Mode

AES-CTR

AES EAX Mode

AES-EAX

AES-CBC - AES Electronic Code Book Mode

AES-ECB

AES-CCM - AES Cipher-based Message Authentication Code

AES-CMAC

AES-CCM - AES Counter with CBC-MAC Mode

AES-CCM

AES GCM - AES Galois/Counter Mode

AES-GCM

AES key sizes

AES Key Sizes

ChaCha20-Poly1305

ChaCha20-Poly1305

ChaCha20

ChaCha20 and XChaCha20

Constant time

Constant-Time Functions

ECC secp224r1 low-level

ECC secp224r1 low-level APIs

ECC secp256r1 low-level

ECC secp256r1 low-level APIs

ECC Curve25519 low-level

ECC X25519

ECDH

ECDH P-224
ECDH P-256
ECDH P-384

ECDSA

ECDSA P-224
ECDSA P-256
ECDSA P-384
ECDSA P-521

EC-JPAKE

EC-JPAKE

Ed25519

EdDSA Ed25519
EdDSA Ed25519ph

HKDF - HMAC based Key Derivation Function

HKDF using SHA-1

HKDF-SHA1

HKDF using SHA-256

HKDF-SHA256

HKDF using SHA-512

HKDF-SHA512

HMAC - Hash-based Message Authentication Code

HMAC using SHA-1

HMAC-SHA1

HMAC using SHA-256

HMAC-SHA256

HMAC using SHA-512

HMAC-SHA512

PBKDF2

PBKDF2 using HMAC and SHA-1

PBKDF2-HMAC-SHA1

PBKDF2 using HMAC and SHA-256

PBKDF2-HMAC-SHA256

PBKDF2 using CMAC

PBKDF2-AES-CMAC-PRF-128

RSA - Rivest-Shamir-Adleman algorithm

Asymmetric Signature and Encryption (RSA)

RSA

RSA Operations

RSA key

RSA Keys

SHA Hashing algorithms

SHA-1

SHA1

SHA-224

SHA224

SHA-256

SHA256

SHA-256

SHA384

SHA-512

SHA512

SPAKE2+

SPAKE2+

SRP - Secure Remote Password

SRP

ocrypto internal types

Context Types