libsodium
Introduction
Installation
Quickstart and FAQ
Projects using libsodium
Commercial support
Bindings for other languages
Usage
Helpers
Padding
Secure memory
Generating random data
Secret-key cryptography
Authenticated encryption
Encrypted streams and file encryption
Encrypting a set of related messages
Authentication
AEAD constructions
ChaCha20-Poly1305
Original ChaCha20-Poly1305 construction
IETF ChaCha20-Poly1305 construction
XChaCha20-Poly1305 construction
AES256-GCM
AES256-GCM with precomputation
Public-key cryptography
Authenticated encryption
Public-key signatures
Sealed boxes
Hashing
Generic hashing
Short-input hashing
Password hashing
The pwhash* API
Key derivation
Key exchange
Advanced
SHA-2
HMAC-SHA-2
The Scrypt function
Point*scalar multiplicaton
One-time authentication
Stream ciphers
ChaCha20
XChaCha20
Salsa20
XSalsa20
Ed25519 to Curve25519
Finite field arithmetic
Ristretto
Custom RNG
Internals
Roadmap
Powered by
GitBook
Hashing
Hashing
(this documentation is a work in progress. Feel free to contribute a nice intro to hash functions!)
results matching "
"
No results matching "
"