List of all items
Structs
Enums
Functions
- b64::decode
- b64::encode
- b64::parse_salt_from_key_hash
- box_seal::box_seal
- box_seal::box_seal_open
- ed25519::ed25519_generate_keypair
- ed25519::ed25519_public_key
- ed25519::ed25519_sign
- ed25519::ed25519_verify
- hash::sha256
- hash::sha3_256
- hash::sha3_512
- hash::sha3_512_with_context
- hash::sha512
- hkdf::hkdf_sha512
- hybrid::generate_hybrid_keypair
- hybrid::generate_hybrid_keypair_1024
- hybrid::generate_hybrid_keypair_512
- hybrid::generate_hybrid_keypair_suite
- hybrid::generate_hybrid_keypair_with_level
- hybrid::hybrid_open
- hybrid::hybrid_open_with_context
- hybrid::hybrid_seal
- hybrid::hybrid_seal_1024
- hybrid::hybrid_seal_512
- hybrid::hybrid_seal_suite
- hybrid::hybrid_seal_suite_with_context
- hybrid::hybrid_seal_with_level
- hybrid::is_hybrid_ciphertext
- kdf::derive_session_key
- keys::decrypt_private_key
- keys::encrypt_private_key
- keys::generate_key
- keys::generate_keypair
- keys::generate_salt
- mac::hmac_sha256
- recovery::decrypt_private_key_with_recovery
- recovery::encrypt_private_key_for_recovery
- recovery::generate_recovery_key
- recovery::recovery_key_to_secret
- seal::seal_for_user
- seal::seal_for_user_with_level
- seal::seal_for_user_with_suite
- seal::unseal_from_user
- secretbox::decrypt_secretbox
- secretbox::decrypt_secretbox_to_string
- secretbox::encrypt_secretbox
- secretbox::encrypt_secretbox_string
- sign::derive_public_key
- sign::generate_signing_keypair
- sign::generate_signing_keypair_44
- sign::generate_signing_keypair_87
- sign::generate_signing_keypair_suite
- sign::generate_signing_keypair_with_level
- sign::sign
- sign::signature_posture
- sign::signature_posture_from_signature
- sign::verify
- stack::on_signing_stack
- vrf::ecvrf_generate_keypair
- vrf::ecvrf_proof_to_hash
- vrf::ecvrf_prove
- vrf::ecvrf_public_key
- vrf::ecvrf_verify
- vrf_p256::ecvrf_p256_generate_keypair
- vrf_p256::ecvrf_p256_proof_to_hash
- vrf_p256::ecvrf_p256_prove
- vrf_p256::ecvrf_p256_public_key
- vrf_p256::ecvrf_p256_verify
Constants
- ed25519::ED25519_PUBLIC_KEY_LEN
- ed25519::ED25519_SEED_LEN
- ed25519::ED25519_SIGNATURE_LEN
- hkdf::HASH_LEN
- mac::HMAC_SHA256_LEN
- sign::SIGN_CONTEXT_V1
- stack::RECOMMENDED_SIGNING_STACK_BYTES
- suite::AES256_KEY_LEN
- suite::GCM_NONCE_LEN
- suite::GCM_TAG_LEN
- suite::SEAL_CONTEXT_V1
- suite::TAG_KEM_MATCHED_CAT3
- suite::TAG_KEM_MATCHED_CAT5
- suite::TAG_KEM_PURE_CNSA2
- vrf::ECVRF_EDWARDS25519_SHA512_TAI_SUITE
- vrf::ECVRF_OUTPUT_LEN
- vrf::ECVRF_PROOF_LEN
- vrf::ECVRF_PUBLIC_KEY_LEN
- vrf::ECVRF_SECRET_KEY_LEN
- vrf_p256::ECVRF_P256_OUTPUT_LEN
- vrf_p256::ECVRF_P256_PROOF_LEN
- vrf_p256::ECVRF_P256_PUBLIC_KEY_LEN
- vrf_p256::ECVRF_P256_SECRET_KEY_LEN
- vrf_p256::ECVRF_P256_SHA256_TAI_SUITE