libsodium-doc
Introduction
1.
Installation
2.
Bindings for other languages
3.
Usage
4.
Helpers
5.
Secure memory
6.
Generating random data
7.
Secret-key cryptography
7.1.
Authenticated encryption
7.2.
Authentication
7.3.
AEAD
8.
Public-key cryptography
8.1.
Authenticated encryption
8.2.
Public-key signatures
8.3.
Sealed boxes
9.
Hashing
9.1.
Generic hashing
9.2.
Short-input hashing
10.
Password hashing
11.
Advanced
11.1.
SHA-2
11.2.
HMAC-SHA-2
11.3.
One-time authentication
11.4.
Diffie-Hellman
11.5.
Stream ciphers
11.5.1.
ChaCha20
11.5.2.
Salsa20
11.5.3.
XSalsa20
11.5.4.
AES-128-CTR
11.6.
Ed25519 to Curve25519
11.7.
Custom RNG
12.
Internals
13.
Roadmap
Powered by
GitBook
A
A
Serif
Sans
White
Sepia
Night
Share on Twitter
Share on Google
Share on Facebook
Share on Weibo
Share on Instapaper
libsodium-doc
Hashing
(this documentation is a work in progress. Feel free to contribute a nice intro to hash functions!)