HACL API Reference# In HACL there is no multiplexing API. Instead each algorithm and version have to be called explicitly. HACL: AEAD Chacha20-Poly1305 AES-GCM Hash Blake2 SHA-3 SHA-2 SHA-1 HPKE Available Implementations API Reference Signature EdDSA RSAPSS ECDSA Diffie-Hellman Elliptic-Curve Finite Field MAC HMAC KDF HKDF Randomness DRBG Hazmat Bignum Montgomery Field Arithmetic NaCl Public-key Authenticated Encryption Secret-key Authenticated Encryption