[−][src]Crate nettle
Rust bindings for the Nettle cryptographic library.
Modules
aead | Authenticated encryption mode with associated data. |
cipher | Block and stream ciphers. |
curve25519 | Elliptic curve Diffie-Hellman using D.J. Bernstein's Curve25519. |
dsa | The Digital Signature Algorithm (DSA) described in FIPS 186. |
ecc | Types for ECs in Weierstraß form. |
ecdh | Diffie-Helman over ECs in Weierstraß form. |
ecdsa | Elliptic curve variant of the Digital Signature Standard. |
ed25519 | D.J. Bernstein's "Twisted" Edwards curve Ed25519. |
hash | Cryptographic hash functions. |
kdf | Key derivation functions |
mac | Message authentication codes. |
mode | Mode of operation for block ciphers. |
random | Cryptographic random number generators (CRNG). |
rsa | The Rivest, Shamir, Adelman (RSA) cryptosystem. |
Enums
Error | Nettle error type. |
Type Definitions
Result | Specialized Result type. |