1pub mod aliases;
4pub mod consts;
5pub mod convert;
6pub mod crypto;
7pub mod decryptor;
8pub mod encryptor;
9pub mod error;
10pub mod header;
11pub mod utils;
12
13#[cfg(feature = "batch-ops")]
14pub mod batch_ops;
15
16pub use decryptor::decrypt;
18pub use encryptor::encrypt;
19pub use error::AescryptError;
20
21pub use crypto::kdf::ackdf::derive_secure_ackdf_key;
26pub use crypto::kdf::pbkdf2::derive_secure_pbkdf2_key;
27pub use crypto::kdf::pbkdf2_builder::Pbkdf2Builder;
28
29#[cfg(feature = "batch-ops")]
30pub use batch_ops::{decrypt_batch, encrypt_batch};
31
32#[allow(deprecated)]
33pub use convert::convert_to_v3;
34pub use convert::convert_to_v3_ext;
35
36pub use header::read_version;