franziskuskiefer / traits

Collection of cryptography-related traits

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

RustCrypto: Traits Rust Version Project Chat dependency status

Collection of traits which describe functionality of cryptographic primitives.

Crates

Crate name Algorithm Crates.io Docs Build Status
aead Authenticated encryption crates.io Documentation build
async‑signature Digital signature crates.io Documentation build
cipher Block and stream cipher crates.io Documentation build
crypto‑mac Message authentication code crates.io Documentation build
digest Cryptographic hash function crates.io Documentation build
elliptic‑curve Elliptic curve cryptography crates.io Documentation build
password-hash Password hashing crates.io Documentation build
signature Digital signature crates.io Documentation build
universal‑hash Universal hash function crates.io Documentation build

Additional crates

Crate name Description Crates.io Docs Build Status
crypto Facade for trait crates crates.io Documentation build

Minimum Supported Rust Version

All crates in this repository support Rust 1.41 or higher unless otherwise noted.

In future minimally supported version of Rust can be changed, but it will be done with the minor version bump.

License

All crates licensed under either of

at your option.

Contribution

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.

About

Collection of cryptography-related traits


Languages

Language:Rust 100.0%