Expand description
§aes_frast
aes_frast
is an easy-to-use lib for AES encryption and decryption, coded in pure safe
Rust-lang.
Re-exports§
pub use crate::aes_core::BLOCKSIZE_IN_BYTES;
pub use crate::aes_core::KEY_BYTES_128BIT;
pub use crate::aes_core::KEY_BYTES_192BIT;
pub use crate::aes_core::KEY_BYTES_256BIT;
pub use crate::aes_core::N_SUBKEYS_128BIT;
pub use crate::aes_core::N_SUBKEYS_192BIT;
pub use crate::aes_core::N_SUBKEYS_256BIT;
Modules§
- aes_
core - The
aes_core
mod provides the essential functions of AES, including key scheduling and single-block crypto. - aes_
with_ operation_ mode - The
aes_with_operation_mode
mod provides operation modes such as CBC and OFB, and so on. - misc
- Miscellaneous functions
- padding_
128bit - The
padding_128bit
mod provides padding and depadding functions for 128bit-block crypto.