![]() |
nrfxlib API 3.3.99
|
Highly optimized cryptographic algorithm implementation for Cortex-M0, Cortex-M4, and Cortex-M33. Created by Oberon, under distribution license with Nordic Semiconductor ASA. More...
Topics | |
| Asymmetric Signature | |
| Digital signature algorithms based on elliptic curves or hash-based algorithms. | |
| Asymmetric Signature and Encryption (RSA Original API) | |
| RSA public-key encryption and signature algorithm, original ocrypto API that supports 1024 and 2048 bit keys. | |
| Asymmetric Signature and Encryption (RSA) | |
| RSA public-key encryption and signature algorithm, API that supports flexible key sizes. | |
| Authenticated Encryption with Associated Data (AEAD) | |
| Encryption algorithms with authentication and support for additional data. | |
| ChaCha20-Poly1305 | |
| ChaCha20-Poly1305 and XChaCha20 algorithms. | |
| Constant-Time Functions | |
| Timing-invariant helper functions. | |
| Context Types | |
| Declaration of internal types used in public interfaces. | |
| ECC secp224r1 low-level APIs | |
| Type declarations and APIs for low-level elliptic curve point operations based on the NIST secp224r1 curve. | |
| ECC secp256r1 low-level APIs | |
| Type declarations and APIs for low-level elliptic curve point operations based on the NIST secp256r1 curve. | |
| Key Agreement / Key Encapsulation Mechanisms (KEM) | |
| Key agreement algorithms based on elliptic curves. | |
| Key Derivation | |
| Key derivation algorithms. | |
| Key Wrap | |
| Key wrap algorithms, with and without padding. | |
| Message Authentication Code (MAC) | |
| MAC algorithms. | |
| Message Digests (Hashes) | |
| Hash algorithms. | |
| Password-Authenticated Key Exchange (PAKE) | |
| Key exchange algorithms based on password authentication. | |
| Unauthenticated Ciphers | |
| Encryption algorithms without authentication. | |
| Versioning | |
| Version of ocrypto to be used in dependency management. | |
Highly optimized cryptographic algorithm implementation for Cortex-M0, Cortex-M4, and Cortex-M33. Created by Oberon, under distribution license with Nordic Semiconductor ASA.