List of all items
Structs
- CalibrationResult
- add_recipient::AddRecipientInfo
- archive::ArchiveEntry
- cert::Certificate
- cert::RevocationList
- cert::RevokedEntry
- encrypt::MultiEncryptBuilder
- inspect::RecipientInfo
- keys::PqfPrivateKey
- keys::PqfPublicKey
- keys::PqfSigningKey
- keys::PqfVerifyingKey
- padding::PadmeReader
- padding::TruncatingWriter
- reader::PqfInfo
- reader::PqfReader
- repassphrase::RepassphraseResult
- sealed_sender::IdentityKeygenResult
- shamir::SplitResult
- sign::SignKeygenResult
- writer::PqfWriter
Enums
Functions
- add_recipient::add_recipient_stream
- archive::create
- archive::create_from_memory
- archive::extract
- archive::extract_to_memory
- archive::list
- calibrate
- cert::cert_id
- cert::cert_id_hex
- cert::check_cert_not_revoked
- cert::check_cert_not_revoked_pem
- cert::is_certificate
- cert::is_revocation_list
- cert::issue_cert
- cert::revoke_cert
- cert::verify_cert
- cert::verify_revocation_list
- decrypt::decrypt_bytes
- decrypt::decrypt_stream
- decrypt::decrypt_stream_parallel
- decrypt::decrypt_stream_parallel_with_progress
- decrypt::decrypt_stream_passphrase
- decrypt::decrypt_stream_passphrase_fido2
- decrypt::decrypt_stream_passphrase_fido2_with_limits
- decrypt::decrypt_stream_passphrase_keyfile
- decrypt::decrypt_stream_passphrase_keyfile_with_limits
- decrypt::decrypt_stream_passphrase_webauthn_prf
- decrypt::decrypt_stream_passphrase_webauthn_prf_with_limits
- decrypt::decrypt_stream_passphrase_with_limits
- decrypt::decrypt_stream_stealth
- decrypt::decrypt_stream_with_progress
- encrypt::encrypt_bytes
- encrypt::encrypt_mmap
- encrypt::encrypt_stream
- encrypt::encrypt_stream_compressed
- encrypt::encrypt_stream_multi
- encrypt::encrypt_stream_multi_anon
- encrypt::encrypt_stream_multi_anon_padded
- encrypt::encrypt_stream_multi_anon_padded_with_progress
- encrypt::encrypt_stream_multi_anon_with_progress
- encrypt::encrypt_stream_parallel
- encrypt::encrypt_stream_passphrase
- encrypt::encrypt_stream_passphrase_fido2
- encrypt::encrypt_stream_passphrase_fido2_with_params
- encrypt::encrypt_stream_passphrase_keyfile
- encrypt::encrypt_stream_passphrase_keyfile_with_params
- encrypt::encrypt_stream_passphrase_webauthn_prf
- encrypt::encrypt_stream_passphrase_webauthn_prf_with_params
- encrypt::encrypt_stream_passphrase_with_params
- encrypt::encrypt_stream_pipelined
- encrypt::encrypt_stream_stealth
- encrypt::encrypt_stream_with_progress
- format::adaptive_chunk_size
- format::is_header_authenticated
- format::version_layout
- hardware::default_backend_id
- hardware::is_hardware_tag
- inspect::inspect_stream
- keygen::fingerprint
- keygen::fingerprint_pem
- keygen::import_key_from_ssh
- keygen::is_encrypted_key
- keygen::is_hardware_key
- keygen::keygen
- keygen::keygen_bytes
- keygen::keygen_bytes_from_seed
- keygen::keygen_bytes_hardware
- keygen::keygen_bytes_hardware_hybrid
- keygen::keygen_bytes_hybrid_768
- keygen::keygen_hardware
- keygen::passphrase_strength
- padding::padme_length
- recipient_string::decode_pubkey
- recipient_string::encode_pubkey
- recipient_string::is_recipient_string
- rekey::rekey_stream
- repassphrase::repassphrase
- repassphrase::repassphrase_file
- revoke::check_not_revoked
- revoke::revoke_key
- revoke::revoked_path_for
- sealed_sender::identity_keygen
- sealed_sender::identity_keygen_bytes
- sealed_sender::is_identity_key_encrypted
- sealed_sender::seal
- sealed_sender::seal_bytes
- sealed_sender::unseal_bytes
- shamir::reconstruct_key
- shamir::split_key
- shamir::write_shares
- shred::shred_file
- sign::decode_sig_pem
- sign::default_sig_path
- sign::encode_sig_pem
- sign::sign_bytes
- sign::sign_file
- sign::sign_keygen
- sign::sign_keygen_bytes
- sign::sign_keygen_bytes_with_algorithm
- sign::sign_keygen_hardware
- sign::sign_keygen_hardware_bytes
- sign::sign_keygen_hardware_bytes_with_algorithm
- sign::sign_keygen_hardware_with_algorithm
- sign::sign_keygen_with_algorithm
- sign::verify_bytes
- sign::verify_file
- signcrypt::signcrypt
- signcrypt::signcrypt_bytes
- signcrypt::signdecrypt
- signcrypt::signdecrypt_bytes
Constants
- cert::cert_use::ENCRYPT
- cert::cert_use::SIGN
- format::BASE_NONCE_LEN
- format::CHUNK_SIZE
- format::COMPRESSION_NONE
- format::COMPRESSION_ZSTD
- format::EK_LEN_1024
- format::EK_LEN_512
- format::EK_LEN_768
- format::HYBRID_CT_LEN_768
- format::HYBRID_EK_LEN_768
- format::HYBRID_SEED_LEN_768
- format::KEM_CT_LEN_1024
- format::KEM_CT_LEN_512
- format::KEM_CT_LEN_768
- format::KEM_VARIANT_1024
- format::KEM_VARIANT_512
- format::KEM_VARIANT_768
- format::KEM_VARIANT_HYBRID_768
- format::MAGIC
- format::MAX_CHUNK_SIZE
- format::NONCE_LEN
- format::PADDED_CT_LEN
- format::TLOCK_CHAIN_HASH_LEN
- format::V5_CHUNK_SIZE_FIELD_LEN
- format::V6_COMPRESSION_FIELD_LEN
- format::VERSION
- format::VERSION_AUTH_BIT
- format::VERSION_TLOCK
- format::VERSION_V10
- format::VERSION_V3
- format::VERSION_V4
- format::VERSION_V5
- format::VERSION_V6
- format::VERSION_V7
- format::VERSION_V8
- format::VERSION_V9
- format::WRAPPED_KEY_LEN
- format::X25519_PUBKEY_LEN
- format::X25519_SCALAR_LEN
- hardware::HW_TAG_1024
- hardware::HW_TAG_512
- hardware::HW_TAG_768
- hardware::HW_TAG_HYBRID_768
- hardware::HW_TAG_SIGNING
- hardware::HW_TAG_SIGNING_SLH
- hardware::stub::BACKEND_CREDENTIAL_STORE
- hardware::stub::BACKEND_PKCS11
- shamir::SHARE_TAG
- shamir::SHARE_TAG_1024
- shamir::SHARE_TAG_512
- shamir::SHARE_TAG_HYBRID_768