//! Cryptographic primitives: Argon2id, HKDF, STREAM AEAD, key commitment.

pub mod encryption;
pub mod kdf;
pub mod stream;

pub use encryption::{commitment_hmac, verify_commitment};
pub use kdf::{DerivedSubkeys, compose_ikm, derive_subkeys, zeroize_master};
pub use stream::{decrypt_all_chunks, decrypt_single_chunk, encrypt_all_chunks};
