AES - Advanced Encryption Standard
AEAD - Authenticated Encryption with Associated Data
Hash - Cryptographic hash functions
HMAC - Hash-based message authentication code
HKDF - HMAC-based Extract-and-Expand Key Derivation Function
ECC - Elliptic Curve Cryptography