List of all items
Structs
- compression::CompressionOptions
- compression::CompressionResult
- encryption::EncryptOptions
- encryption::EncryptionResult
- encryption::Key
- encryption::X25519KeyPair
- shell::FusedShellEnvelope
- shell::FusedShellInfo
- shell::FusedShellOptions
- shell::ProtectOptions
- shell::ProtectResult
- shell::ProtectedArtifactInfo
- signing::KeyPair
Enums
- Error
- compression::CompressionAlgorithm
- encryption::Algorithm
- hash::HashAlgorithm
- shell::FusedPreset
- signing::SigningAlgorithm
Functions
- compression::compress
- compression::decompress
- compression::deserialize_with_header
- compression::serialize_with_header
- encryption::decrypt
- encryption::decrypt_aes_gcm
- encryption::decrypt_bytes
- encryption::decrypt_with_aad
- encryption::decrypt_xchacha20
- encryption::derive_key_from_shared_secret
- encryption::derive_key_hkdf
- encryption::derive_key_hkdf_raw
- encryption::derive_key_pbkdf2
- encryption::encrypt
- encryption::encrypt_aes_gcm
- encryption::encrypt_xchacha20
- encryption::generate_key
- encryption::generate_x25519_key_pair
- encryption::x25519_shared_secret
- formats::base64_decode
- formats::base64_encode
- formats::hex_decode
- formats::hex_encode
- hash::compare_hashes
- hash::generate_fingerprint
- hash::generate_hmac
- hash::generate_hmac_hex
- hash::generate_random_bytes
- hash::generate_safety_numbers
- hash::generate_salt
- hash::hash
- hash::hash_hex
- hash::hash_with_pbkdf2
- hash::hash_with_salt
- hash::hash_with_salt_hex
- hash::secure_wipe
- hash::verify_hmac
- hash::verify_pbkdf2
- shell::compute_shell_tag
- shell::derive_chunk_seed
- shell::derive_domain_bytes
- shell::derive_domain_key
- shell::fuse
- shell::fuse_bytes
- shell::inspect_artifact
- shell::inspect_fused
- shell::open
- shell::protect
- shell::repack_artifact
- shell::unfuse
- shell::unfuse_bytes
- shell::verify_shell_tag
- signing::generate_ed25519_key_pair
- signing::generate_key_pair
- signing::sign
- signing::sign_ed25519
- signing::verify
- signing::verify_ed25519
- util::constant_time_compare
- util::random_bytes
- util::secure_wipe