Changes for version 2.004 - 2026-09-03
- Minor hardening fixes thanks Brad Barden
- Sign release with cosign (Sigstore)
- SvUV returns UV not unsigned int
- replace strcpy with memcpy to ensure embeded nulls are copied properly
- add a test to avoid regression
- Prevent SIZE_MAX memory overflow
Documentation
Authenticated Encryption with Additional Data
Secret-key message authentication
Public-key authenticated encryption
Generic hashing
SHA-2 hash functions
One-time authentication
Password hashing
Diffie-Hellman
Secret-key authenticated encryption
Short input hashing
Public-key signatures
Stream Ciphers
Guarded storage for sensitive data
Modules
NaCl compatible modern, easy-to-use library for encryption, decryption, signatures, password hashing and more