nrfxlib API 2.7.99
Loading...
Searching...
No Matches
Oberon cryptographic library

Highly optimized cryptographic algorithm implementation for Cortex-M0, Cortex-M4, and Cortex-M33. Created by Oberon, under distribution license with Nordic Semiconductor ASA. More...

Modules

 AES - Advanced Encryption Standard APIs
 AES (advanced encryption standard) is a symmetric encryption algorithm standardized by NIST. AES transfers a 128-bit block of data into an encrypted block of the same size.
 
 ChaCha20-Poly1305
 ChaCha20-Poly1305 is an authenticated encryption algorithm with optional additional authenticated data developed by Daniel J.Bernstein.
 
 Constant-time APIs
 Timing-invariant functions to use with cryptography.
 
 EC-JPAKE APIs
 Type declarations and APIs for EC-JPAKE-P256.
 
 ECC Curve25519 low-level APIs
 Type declarations and APIs for low-level elliptic curve point operations based on Curve25519.
 
 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.
 
 ECDH - Elliptic Curve Diffie-Hellman APIs
 ECDH (Elliptic Curve Diffie-Hellman) elliptic curve point operations to do Elliptic Curve Diffie-Hellman Algorithm.
 
 ECDSA - Elliptic Curve Digital Signature Algorithm APIs
 ECDSA (Elliptic Curve Digital Signature Algorith) Elliptic Curve Digital Signature Algorithm.
 
 Ed25519 APIs
 Type declarations and APIs for the Ed25519 algorithm.
 
 Ed25519ph APIs
 Type declarations and APIs for the Ed25519ph algorithm.
 
 HKDF - HMAC-based Key Derivation Function
 HKDF is a key derivation function based on HMAC Extract-and-Expand.
 
 HMAC - Hash-based Message Authentication Code
 HMAC is a hash-based Message Authentication Code utilizing a secure hash function.
 
 PBKDF2 APIs
 Type declaration and APIs for PBKDF2 with AES-CMAC-PRF-128.
 
 RSA - Rivest-Shamir-Adleman algorithm
 RSA is a number theoretic public-key encryption and signature algorithm.
 
 SHA APIs
 SHA algorithms.
 
 SPAKE2+ APIs
 Type declarations and APIs for SPAKE2+ P256.
 
 SRP - Secure Remote Password APIs
 Type declarations and APIs for the SRP key agreement protocol.
 
 SRTP - Secure Real-Time Transport Protocol APIs
 Type declarations and APIs for SRTP - Secure Real-time Transport Protocol.
 
 ocrypto internal types
 Declarations of internal types used in public interfaces. Their fields and sizes are subject to change.
 

Detailed Description

Highly optimized cryptographic algorithm implementation for Cortex-M0, Cortex-M4, and Cortex-M33. Created by Oberon, under distribution license with Nordic Semiconductor ASA.