Authenticated Encryption with Associated Data (AEAD)
AES (Advanced Encryption Standard).
AES in Galois/Counter Mode (AES-GCM)
Advanced Encryption Standard with Synthetic Initialization Vector (AES-SIV).
BLAKE2 crypographic hash function.
CHACHA20_POLY1305 Authenticated Encryption with Additional Data (AEAD)
CMAC (Cipher-based Message Authentication Code).
CRC (Cyclic Redundancy Check).
ECDH (Elliptic Curve Diffie Hellman) key exchange.
ECDSA (Elliptic Curve Digital Signature Algorithm).
Key pair generation based on elliptic curves.
ECSDSA (Elliptic Curve-based Schnorr Digital Signature Algorithm).
EDDSA (Edwards Curve Digital Signature Algorithm)
HMAC (Keyed-Hash Message Authentication Code)
PBKDF2 (Password-Based Key Derivation Function)
POLY1305 Message Authentication Code.
RIPEMD-160 hash function.
Random Number Generation.
SHA-2 (Secure Hash Algorithm 2)
SHA-3 (Secure Hash Algorithm 3)
SHA-2 (Secure Hash Algorithm 2)