Cryptography

Encryption

XChaCha20-Poly1305

Signatures

ED25519

Key Exchange

X25519

Key derivation

Blake2B