List of all items
Structs
- core::memory::SecureBytes
- core::memory::SecureKey
- core::memory::SecureString
- core::progress::ProgressCounter
- core::report::DecryptionReport
- core::report::EncryptionReport
- core::report::KeyDerivationReport
- core::v1::file::EncryptedFile
- core::v1::file::PlaintextFile
- core::v1::header::FileHeader
- core::v1::key::KeyDerivationParams
- shell::decryption::cli::DecryptionCliArgs
- shell::decryption::file::DecryptionInput
- shell::decryption::file::DecryptionInputFile
- shell::decryption::file::DecryptionOutputFile
- shell::decryption::validation::ValidDecryptionArgs
- shell::encryption::cli::CliArgs
- shell::encryption::file::EncryptionInput
- shell::encryption::file::EncryptionInputFile
- shell::encryption::file::EncryptionOutputFile
- shell::encryption::validation::ValidEncryptionArgs
- shell::listing::cli::ListingCliArgs
- shell::listing::file::FileInfoList
- shell::listing::file::ListingInput
- shell::listing::file::ShadowFile
- shell::listing::file::ShadowFileInfo
- shell::memory::SecureBytes
- shell::memory::SecureKey
- shell::memory::SecureString
Enums
- core::algorithm::Algorithm
- core::errors::CryptError
- core::errors::HeaderError
- core::errors::KeyDerivationError
- core::profile::SecurityProfile
- core::version::Version
- shell::SecurityProfile
- shell::errors::WorkflowError
Functions
- core::v1::crypt::decrypt_bytes
- core::v1::crypt::encrypt_bytes
- core::v1::file_ops::get_encrypted_file_from_bytes
- core::v1::header_ops::get_kdf_params
- core::v1::header_ops::get_length_from_bytes
- core::v1::header_ops::get_version_from_bytes
- core::v1::header_ops::is_shadow_file
- core::v1::header_ops::serialize
- core::v1::header_ops::try_deserialize
- core::v1::key_ops::derive_key
- core::version::is_supported_version
- shell::decryption::cli::get_cli_args
- shell::decryption::file_ops::load_encrypted_file
- shell::decryption::file_ops::store_plaintext_file
- shell::decryption::validation::validate_input
- shell::decryption::workflow::run_workflow
- shell::display_error
- shell::display_success
- shell::encryption::cli::get_cli_args
- shell::encryption::cli::get_security_profile
- shell::encryption::file_ops::load_plaintext_file
- shell::encryption::file_ops::store_encrypted_file
- shell::encryption::nonce::generate_nonce
- shell::encryption::salt::generate_salt
- shell::encryption::validation::validate_input
- shell::encryption::workflow::run_workflow
- shell::listing::cli::get_cli_args
- shell::listing::file_ops::load_file_header
- shell::listing::file_ops::scan_directory_for_shadow_files
- shell::listing::workflow::run_workflow
- shell::password::prompt_for_password
- shell::password::prompt_for_password_with_confirmation
- shell::password::validate_password_format
- shell::ui::display_decryption_report
- shell::ui::display_encryption_report
- shell::ui::display_error
- shell::ui::display_file_info_list
- shell::ui::display_key_derivation_report
- shell::ui::display_progress
- shell::ui::display_success
- shell::utils::parse_string_from_bytes
- shell::utils::read_n_bytes_from_file