rcrypto 0.2.0

A rust cryptography library
Documentation
//! [块加密工作模式](https://www.cnblogs.com/mengsuenyan/p/12704365.html)

mod pond;
pub use pond::{Pond, DecryptStream, EncryptStream};

mod padding;
pub use padding::{Padding, DefaultPadding, EmptyPadding};

#[macro_use]
mod cipher_mode_macros;

mod ecb;
pub use ecb::{ECB, ECBDecrypt, ECBEncrypt};

mod initial_vec;
pub use initial_vec::{InitialVec, DefaultInitialVec};

mod cbc;
pub use cbc::{CBC, CBCEncrypt, CBCDecrypt};

mod cfb;
pub use cfb::{CFB, CFBEncrypt, CFBDecrypt};

mod ofb;
pub use ofb::{OFB, OFBEncrypt, OFBDecrypt};

mod counter;
pub use counter::{Counter, DefaultCounter};

mod ctr;
pub use ctr::{CTR, CTREncrypt, CTRDecrypt};

#[cfg(test)]
mod cipher_mode_test;