crypto_api/
lib.rs

1//! This crate defines a general purpose API for various cryptographic primitives. It's goal is to
2//! provide an abstraction layer that allows you to switch your cryptographic backend easily.
3
4/// Cipher traits
5pub mod cipher;
6/// Hash traits
7pub mod hash;
8/// KDF traits
9pub mod kdf;
10/// MAC traits
11pub mod mac;
12/// PBKDF traits
13pub mod pbkdf;
14/// Random number generator traits
15pub mod rng;
16/// Asymmetric signature traits
17pub mod signer;