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§
- aead
- Authenticated Encryption with Associated Data AEAD
- constant_
time - daead
- Deterministic Authenticated Encryption with Associated Data DAEAD
- dsa
- Digital Signatures
- envelope
- error
- hkdf
- HMAC-based Extract-and-Expand Key Derivation Function - HKDF
- jose
- mac
- Message Authentication Code (HMAC & CMAC)
- metadata
- primitive
- rand
- secret_
store - sensitive
Structs§
- Aad
- Additional Authenticated Data (AAD)
- Keyring
Info