Collection of traits which describe functionality of cryptographic primitives.
| Name | Algorithm | Crates.io | Docs | MSRV | 
|---|---|---|---|---|
| aead | Authenticated encryption | |||
| async‑signature | Digital signature | |||
| cipher | Block and stream cipher | |||
| crypto‑common | Common cryptographic traits | |||
| digest | Cryptographic hash function | |||
| elliptic‑curve | Elliptic curve cryptography | |||
| kem | Key encapsulation mechanism | |||
| password-hash | Password hashing | |||
| signature | Digital signature | |||
| universal‑hash | Universal hash function | 
| Crate name | Description | Crates.io | Docs | MSRV | 
|---|---|---|---|---|
| crypto | Facade for trait crates | 
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.