Crate nettle[][src]

Expand description

Rust bindings for the Nettle cryptographic library.

Modules

Authenticated encryption mode with associated data.

Block and stream ciphers.

Elliptic curve Diffie-Hellman using D.J. Bernstein’s Curve25519.

The Digital Signature Algorithm (DSA) described in FIPS 186.

Types for ECs in Weierstraß form.

Diffie-Helman over ECs in Weierstraß form.

Elliptic curve variant of the Digital Signature Standard.

D.J. Bernstein’s “Twisted” Edwards curve Ed25519.

Cryptographic hash functions.

Key derivation functions

Message authentication codes.

Mode of operation for block ciphers.

Cryptographic random number generators (CRNG).

The Rivest, Shamir, Adelman (RSA) cryptosystem.

Enums

Nettle error type.

Type Definitions

Specialized Result type.