crafter 0.3.1

Packet-level network interaction for Rust tools and agents.
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
//! IPSec cryptographic transforms.
//!
//! Integrity (HMAC-SHA family, AES-XCBC-MAC, AES-GMAC), block/stream ciphers
//! with separate integrity (AES-CBC, AES-CTR, NULL), and AEAD suites
//! (AES-GCM, AES-CCM, ChaCha20-Poly1305), each verified against an RFC
//! Known-Answer Test before use. Submodules are added by later steps.

pub mod aead;
pub mod cipher;
pub mod integrity;

pub use aead::AeadTransform;
pub use cipher::CipherTransform;
pub use integrity::IntegrityTransform;