Changes for version 0.07 - 2015-07-13

  • Allow to specify library and include directory paths if pre-installed libsodium is to be used [gh#1] Minor documentaton changes

Documentation

Authenticated Encryption with Additional Data (ChaCha20/Poly1305 MAC)
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