Changes for version 1.0.8.0 - 2015-12-27
- Use Alien::Sodium v1.0.8.0
Documentation
Authenticated Encryption with Additional Data (ChaCha20/Poly1305 MAC, AES256-GCM)
Secret-key message authentication (HMAC-SHA256, HMAC-SHA512, HMAC-SHA512/256 )
Public-key authenticated encryption (Curve25519/XSalsa20/Poly1305 MAC)
Generic hashing (Blake2b)
SHA-2 hash functions (SHA-256, SHA-512)
One-time authentication (Poly1305)
Password hashing (yescrypt)
Diffie-Hellman (Curve25519)
Secret-key authenticated encryption (XSalsa20/Poly1305 MAC)
Short-input hashing (SipHash-2-4)
Public-key signatures (Ed25519)
Stream ciphers (XSalsa20, ChaCha20, Salsa20, AES-128-CTR)
Guarded storage for sensitive data
Modules
NaCl compatible modern, easy-to-use library for encryption, decryption, signatures, password hashing and more