RustCrypto: Authenticated Encryption with Associated Data
Collection of Authenticated Encryption with Associated Data (AEAD) algorithms written in pure Rust.
Crates in this repository have not yet received any formal cryptographic and security reviews.
USE AT YOUR OWN RISK.
Minimum Supported Rust Version
All crates in this repository support Rust 1.36 or higher. In future minimum supported Rust version can be changed, but it will be done with the minor version bump.
Crates functionality is expressed in terms of traits defined in the
All crates licensed under either of
at your option.
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.