Crate cryptonite [] [src]

This crate aims to provide high-level asychronous APIs for cryptographic functions such as symmetric encryption, hashing and random number generation.

The APIs provided are based on abstractions from the futures crate.

The underlying crytographic operations are provided by OpenSSL.

Modules

cipher

Symmetric ciphers for encryption and decryption of streams.

hash

Hash algorithms for computing digests of streams.

random

Cryptographically strong pseudo-random number generation.

Structs

Error

An error that can occur when performing crypto operations.