Expand description
navajo
Navajo is Rust library that provides secure and easy to use cryptographic APIs.
Re-exports
pub use aead::Aead;
pub use daead::Daead;
pub use envelope::Envelope;
pub use envelope::PlaintextJson;
pub use mac::Mac;
pub use primitive::Kind;
pub use primitive::Primitive;
pub use rand::Rng;
pub use rand::SystemRng;
pub use dsa::Signer;
pub use dsa::Verifier;
pub use metadata::Metadata;
pub use metadata::RESERVED_METADATA_KEYS;
Modules
- Authenticated Encryption with Associated Data AEAD
- Deterministic Authenticated Encryption with Associated Data DAEAD
- Digital Signatures
- HMAC-based Extract-and-Expand Key Derivation Function - HKDF
Structs
- Additional Authenticated Data (AAD)