bramble_crypto/
lib.rs

1//! The cryptographic primitives used in the Bramble protocols
2#![warn(missing_docs)]
3
4mod error;
5mod primitives;
6mod role;
7
8pub use bramble_common::{Error, Result};
9pub use primitives::{
10    dec, dh, enc, hash, kdf, kex, mac, prf, stream, Hash, KeyPair, Mac, Nonce, PublicKey,
11    SecretKey, SymmetricKey, AUTH_LEN, HASH_LEN, KEY_LEN, MAC_LEN, NONCE_LEN, PRF_LEN,
12};
13pub use role::Role;