nomad_protocol/crypto/mod.rs
1//! NOMAD Protocol - Security Layer
2//!
3//! Implements the cryptographic primitives for NOMAD:
4//! - Noise_IK handshake
5//! - XChaCha20-Poly1305 AEAD
6//! - Nonce construction
7//! - Anti-replay protection
8//! - Rekeying
9
10mod aead;
11mod keys;
12mod noise;
13mod nonce;
14mod rekey;
15mod session;
16
17pub use aead::*;
18pub use keys::*;
19pub use noise::*;
20pub use nonce::*;
21pub use rekey::*;
22pub use session::*;