Version: 1.4 beta
Category | Algorithms |
---|---|
Encoding schemes | Base16, Base32, Base64 |
Stream ciphers | Chacha20 |
Message authentication codes | Poly1305, HMAC, BLAKE2 |
AEAD structures | Chacha20Poly1305 |
Random number generators | Chacha20-RNG |
Hash functions | SHA-2, BLAKE2 |
Key derivation functions | HKDF |
Digital signatures | Ed25519 |
Key-exchange methods | X25519 |
A C99
compiler
Files are created in build
make
build/maid test
Files are placed in /usr/local
sudo make install
sudo ldconfig
The library can be linked with -lmaid, and a command-line tool maid
is
available
Reference |
---|
Type aliases |
Memory utils |
Multiprecision |
Stream ciphers |
MACs |
AEADs |
CSPRNGs |
Hash functions |
Key derivation |
Elliptic curves |
Digital signatures |
Key exchange |