The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version - 2015-12-27

  • Use Alien::Sodium v1.0.8.0


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


NaCl compatible modern, easy-to-use library for encryption, decryption, signatures, password hashing and more