Embedded SDK
Embedded SDK
|
Files | |
lcx_aead.h | |
Authenticated Encryption with Associated Data (AEAD) | |
lcx_aes.h | |
AES (Advanced Encryption Standard). | |
lcx_aes_gcm.h | |
AES in Galois/Counter Mode (AES-GCM) | |
lcx_aes_siv.h | |
Advanced Encryption Standard with Synthetic Initialization Vector (AES-SIV). | |
lcx_blake2.h | |
BLAKE2 crypographic hash function. | |
lcx_blake3.h | |
BLAKE3 hash function. | |
lcx_chacha.h | |
Chacha cipher. | |
lcx_chacha_poly.h | |
CHACHA20_POLY1305 Authenticated Encryption with Additional Data (AEAD) | |
lcx_cipher.h | |
API for block ciphers. | |
lcx_cmac.h | |
CMAC (Cipher-based Message Authentication Code). | |
lcx_common.h | |
Cryptography flags. | |
lcx_crc.h | |
CRC (Cyclic Redundancy Check). | |
lcx_ecdh.h | |
ECDH (Elliptic Curve Diffie Hellman) key exchange. | |
lcx_ecdsa.h | |
ECDSA (Elliptic Curve Digital Signature Algorithm). | |
lcx_ecfp.h | |
Key pair generation based on elliptic curves. | |
lcx_ecschnorr.h | |
ECSDSA (Elliptic Curve-based Schnorr Digital Signature Algorithm). | |
lcx_eddsa.h | |
EDDSA (Edwards Curve Digital Signature Algorithm) | |
lcx_groestl.h | |
GROESTL hash function. | |
lcx_hash.h | |
Hash functions. | |
lcx_hmac.h | |
HMAC (Keyed-Hash Message Authentication Code) | |
lcx_math.h | |
Basic arithmetic. | |
lcx_pbkdf2.h | |
PBKDF2 (Password-Based Key Derivation Function) | |
lcx_poly1305.h | |
POLY1305 Message Authentication Code. | |
lcx_ripemd160.h | |
RIPEMD-160 hash function. | |
lcx_rng.h | |
Random Number Generation. | |
lcx_rsa.h | |
RSA algorithm. | |
lcx_sha256.h | |
SHA-2 (Secure Hash Algorithm 2) | |
lcx_sha3.h | |
SHA-3 (Secure Hash Algorithm 3) | |
lcx_sha512.h | |
SHA-2 (Secure Hash Algorithm 2) | |
lcx_wrappers.h | |
libcxng.h | |
Include cryptography files. | |