List of all items
Structs
- asymmetric::cipher::curve25519xchacha20poly1305::Keypair
- asymmetric::cipher::curve25519xchacha20poly1305::MESSAGE_LENGTH_MAX
- asymmetric::cipher::curve25519xchacha20poly1305::PrivateKey
- asymmetric::cipher::curve25519xchacha20poly1305::Seed
- asymmetric::cipher::curve25519xchacha20poly1305::SessionKey
- asymmetric::cipher::curve25519xsalsa20poly1305::Keypair
- asymmetric::cipher::curve25519xsalsa20poly1305::MESSAGE_LENGTH_MAX
- asymmetric::cipher::curve25519xsalsa20poly1305::PrivateKey
- asymmetric::cipher::curve25519xsalsa20poly1305::Seed
- asymmetric::cipher::curve25519xsalsa20poly1305::SessionKey
- asymmetric::kx::x25519blake2b::Keypair
- asymmetric::kx::x25519blake2b::PrivateKey
- asymmetric::kx::x25519blake2b::ReceiveKey
- asymmetric::kx::x25519blake2b::Seed
- asymmetric::kx::x25519blake2b::TransmitKey
- asymmetric::seal::curve25519xchacha20poly1305::Keypair
- asymmetric::seal::curve25519xchacha20poly1305::MESSAGE_LENGTH_MAX
- asymmetric::seal::curve25519xchacha20poly1305::PrivateKey
- asymmetric::seal::curve25519xchacha20poly1305::Seed
- asymmetric::seal::curve25519xsalsa20poly1305::Keypair
- asymmetric::seal::curve25519xsalsa20poly1305::MESSAGE_LENGTH_MAX
- asymmetric::seal::curve25519xsalsa20poly1305::PrivateKey
- asymmetric::seal::curve25519xsalsa20poly1305::Seed
- asymmetric::sign::ed25519::Keypair
- asymmetric::sign::ed25519::Multipart
- asymmetric::sign::ed25519::PrivateKey
- asymmetric::sign::ed25519::Seed
- asymmetric::sign::ed25519::Signature
- curve::curve25519::Point
- curve::curve25519::Scalar
- curve::ed25519::Point
- curve::ed25519::Scalar
- curve::ed25519::UnreducedScalar
- curve::ristretto255::Hash
- curve::ristretto255::Point
- curve::ristretto255::Scalar
- curve::ristretto255::UnreducedScalar
- hash::generic::blake2b::Key
- hash::generic::blake2b::Multipart
- hash::kdf::blake2b::Key
- hash::pbkdf::argon2i::MEM_LIMIT_MAX
- hash::pbkdf::argon2i::OUTPUT_LENGTH_MAX
- hash::pbkdf::argon2i::PASSWORD_LENGTH_MAX
- hash::pbkdf::argon2id::MEM_LIMIT_MAX
- hash::pbkdf::argon2id::OUTPUT_LENGTH_MAX
- hash::pbkdf::argon2id::PASSWORD_LENGTH_MAX
- hash::pbkdf::scrypt::MEM_LIMIT_MAX
- hash::pbkdf::scrypt::OUTPUT_LENGTH_MAX
- hash::pbkdf::scrypt::PASSWORD_LENGTH_MAX
- hash::sha2::sha256::Digest
- hash::sha2::sha256::Multipart
- hash::sha2::sha512::Digest
- hash::sha2::sha512::Multipart
- hash::short::siphash24::Key
- hash::short::siphashx24::Key
- mem::FullAccess
- mem::NoAccess
- mem::ReadOnly
- mem::SodiumAllocator
- random::Seed
- random::SodiumRng
- symmetric::aead::aes256gcm::Key
- symmetric::aead::aes256gcm::MESSAGE_LENGTH_MAX
- symmetric::aead::chacha20poly1305::Key
- symmetric::aead::chacha20poly1305::MESSAGE_LENGTH_MAX
- symmetric::aead::chacha20poly1305_ietf::Key
- symmetric::aead::chacha20poly1305_ietf::MESSAGE_LENGTH_MAX
- symmetric::aead::xchacha20poly1305_ietf::Key
- symmetric::aead::xchacha20poly1305_ietf::MESSAGE_LENGTH_MAX
- symmetric::auth::hmacsha256::Key
- symmetric::auth::hmacsha256::Multipart
- symmetric::auth::hmacsha256::Tag
- symmetric::auth::hmacsha512256::Key
- symmetric::auth::hmacsha512256::Multipart
- symmetric::auth::hmacsha512256::Tag
- symmetric::auth::hmacsha512::Key
- symmetric::auth::hmacsha512::Multipart
- symmetric::auth::hmacsha512::Tag
- symmetric::cipher::xchacha20poly1305::Key
- symmetric::cipher::xchacha20poly1305::MESSAGE_LENGTH_MAX
- symmetric::cipher::xsalsa20poly1305::Key
- symmetric::cipher::xsalsa20poly1305::MESSAGE_LENGTH_MAX
- symmetric::cipher_stream::xchacha20poly1305::DecryptionStream
- symmetric::cipher_stream::xchacha20poly1305::EncryptionStream
- symmetric::cipher_stream::xchacha20poly1305::Key
- symmetric::cipher_stream::xchacha20poly1305::MESSAGE_LENGTH_MAX
- symmetric::one_time_auth::poly1305::Key
- symmetric::one_time_auth::poly1305::Multipart
- symmetric::stream::chacha20::Key
- symmetric::stream::chacha20::MESSAGE_LENGTH_MAX
- symmetric::stream::chacha20_ietf::Key
- symmetric::stream::chacha20_ietf::MESSAGE_LENGTH_MAX
- symmetric::stream::salsa2012::Key
- symmetric::stream::salsa2012::MESSAGE_LENGTH_MAX
- symmetric::stream::salsa208::Key
- symmetric::stream::salsa208::MESSAGE_LENGTH_MAX
- symmetric::stream::salsa20::Key
- symmetric::stream::salsa20::MESSAGE_LENGTH_MAX
- symmetric::stream::xchacha20::Key
- symmetric::stream::xchacha20::MESSAGE_LENGTH_MAX
- symmetric::stream::xsalsa20::Key
- symmetric::stream::xsalsa20::MESSAGE_LENGTH_MAX
Enums
- AlkaliError
- asymmetric::cipher::AsymmetricCipherError
- asymmetric::kx::KeyExchangeError
- asymmetric::seal::SealError
- asymmetric::sign::SignError
- curve::CurveError
- encode::base64::Variant
- hash::generic::GenericHashError
- hash::kdf::KDFError
- hash::pbkdf::PasswordHashError
- hash::pbkdf::RehashResult
- random::RandomError
- symmetric::aead::AEADError
- symmetric::auth::AuthError
- symmetric::cipher::SymmetricCipherError
- symmetric::cipher_stream::CipherStreamError
- symmetric::cipher_stream::xchacha20poly1305::MessageType
- symmetric::one_time_auth::OneTimeAuthError
- symmetric::stream::StreamCipherError
Traits
Macros
Functions
- asymmetric::cipher::curve25519xchacha20poly1305::generate_nonce
- asymmetric::cipher::curve25519xsalsa20poly1305::generate_nonce
- asymmetric::seal::curve25519xchacha20poly1305::decrypt
- asymmetric::seal::curve25519xchacha20poly1305::encrypt
- asymmetric::seal::curve25519xsalsa20poly1305::decrypt
- asymmetric::seal::curve25519xsalsa20poly1305::encrypt
- asymmetric::sign::ed25519::sign
- asymmetric::sign::ed25519::sign_detached
- asymmetric::sign::ed25519::verify
- asymmetric::sign::ed25519::verify_detached
- curve::curve25519::scalar_mult_base
- curve::ed25519::scalar_mult_base
- curve::ed25519::scalar_mult_base_no_clamp
- curve::ristretto255::scalar_mult_base
- encode::base64::decode
- encode::base64::decode_ignore
- encode::base64::encode
- encode::hex::decode
- encode::hex::decode_ignore
- encode::hex::encode
- hash::generic::blake2b::hash
- hash::generic::blake2b::hash_custom
- hash::generic::blake2b::hash_custom_to_vec
- hash::kdf::blake2b::derive_subkey
- hash::pbkdf::argon2i::derive_key
- hash::pbkdf::argon2i::generate_salt
- hash::pbkdf::argon2i::requires_rehash
- hash::pbkdf::argon2i::store_password
- hash::pbkdf::argon2i::verify_password
- hash::pbkdf::argon2id::derive_key
- hash::pbkdf::argon2id::generate_salt
- hash::pbkdf::argon2id::requires_rehash
- hash::pbkdf::argon2id::store_password
- hash::pbkdf::argon2id::verify_password
- hash::pbkdf::scrypt::derive_key
- hash::pbkdf::scrypt::generate_salt
- hash::pbkdf::scrypt::requires_rehash
- hash::pbkdf::scrypt::store_password
- hash::pbkdf::scrypt::verify_password
- hash::sha2::sha256::hash
- hash::sha2::sha512::hash
- hash::short::siphash24::hash
- hash::short::siphashx24::hash
- mem::clear
- mem::eq
- mem::free
- mem::is_zero
- mem::malloc
- mem::malloc_layout
- random::fill_random
- random::fill_random_from_seed
- random::random_u32
- random::random_u32_in_range
- symmetric::aead::aes256gcm::aes_available
- symmetric::aead::aes256gcm::decrypt
- symmetric::aead::aes256gcm::decrypt_detached
- symmetric::aead::aes256gcm::encrypt
- symmetric::aead::aes256gcm::encrypt_detached
- symmetric::aead::aes256gcm::increment_nonce
- symmetric::aead::chacha20poly1305::decrypt
- symmetric::aead::chacha20poly1305::decrypt_detached
- symmetric::aead::chacha20poly1305::encrypt
- symmetric::aead::chacha20poly1305::encrypt_detached
- symmetric::aead::chacha20poly1305::increment_nonce
- symmetric::aead::chacha20poly1305_ietf::decrypt
- symmetric::aead::chacha20poly1305_ietf::decrypt_detached
- symmetric::aead::chacha20poly1305_ietf::encrypt
- symmetric::aead::chacha20poly1305_ietf::encrypt_detached
- symmetric::aead::chacha20poly1305_ietf::increment_nonce
- symmetric::aead::xchacha20poly1305_ietf::decrypt
- symmetric::aead::xchacha20poly1305_ietf::decrypt_detached
- symmetric::aead::xchacha20poly1305_ietf::encrypt
- symmetric::aead::xchacha20poly1305_ietf::encrypt_detached
- symmetric::aead::xchacha20poly1305_ietf::generate_nonce
- symmetric::auth::hmacsha256::authenticate
- symmetric::auth::hmacsha256::verify
- symmetric::auth::hmacsha512256::authenticate
- symmetric::auth::hmacsha512256::verify
- symmetric::auth::hmacsha512::authenticate
- symmetric::auth::hmacsha512::verify
- symmetric::cipher::xchacha20poly1305::decrypt
- symmetric::cipher::xchacha20poly1305::decrypt_detached
- symmetric::cipher::xchacha20poly1305::encrypt
- symmetric::cipher::xchacha20poly1305::encrypt_detached
- symmetric::cipher::xchacha20poly1305::generate_nonce
- symmetric::cipher::xsalsa20poly1305::decrypt
- symmetric::cipher::xsalsa20poly1305::decrypt_detached
- symmetric::cipher::xsalsa20poly1305::encrypt
- symmetric::cipher::xsalsa20poly1305::encrypt_detached
- symmetric::cipher::xsalsa20poly1305::generate_nonce
- symmetric::one_time_auth::poly1305::authenticate
- symmetric::one_time_auth::poly1305::verify
- symmetric::stream::chacha20::decrypt
- symmetric::stream::chacha20::decrypt_ic
- symmetric::stream::chacha20::encrypt
- symmetric::stream::chacha20::encrypt_ic
- symmetric::stream::chacha20::keystream
- symmetric::stream::chacha20_ietf::decrypt
- symmetric::stream::chacha20_ietf::decrypt_ic
- symmetric::stream::chacha20_ietf::encrypt
- symmetric::stream::chacha20_ietf::encrypt_ic
- symmetric::stream::chacha20_ietf::keystream
- symmetric::stream::increment_nonce
- symmetric::stream::salsa2012::decrypt
- symmetric::stream::salsa2012::encrypt
- symmetric::stream::salsa2012::expand
- symmetric::stream::salsa2012::keystream
- symmetric::stream::salsa208::decrypt
- symmetric::stream::salsa208::encrypt
- symmetric::stream::salsa208::expand
- symmetric::stream::salsa208::keystream
- symmetric::stream::salsa20::decrypt
- symmetric::stream::salsa20::decrypt_ic
- symmetric::stream::salsa20::encrypt
- symmetric::stream::salsa20::encrypt_ic
- symmetric::stream::salsa20::expand
- symmetric::stream::salsa20::keystream
- symmetric::stream::xchacha20::decrypt
- symmetric::stream::xchacha20::decrypt_ic
- symmetric::stream::xchacha20::encrypt
- symmetric::stream::xchacha20::encrypt_ic
- symmetric::stream::xchacha20::hchacha20
- symmetric::stream::xchacha20::keystream
- symmetric::stream::xsalsa20::decrypt
- symmetric::stream::xsalsa20::decrypt_ic
- symmetric::stream::xsalsa20::encrypt
- symmetric::stream::xsalsa20::encrypt_ic
- symmetric::stream::xsalsa20::hsalsa20
- symmetric::stream::xsalsa20::keystream
- util::add_le
- util::compare_le
- util::increment_le
- util::pad
- util::sub_le
- util::unpad
Type Definitions
- asymmetric::cipher::curve25519xchacha20poly1305::MAC
- asymmetric::cipher::curve25519xchacha20poly1305::Nonce
- asymmetric::cipher::curve25519xchacha20poly1305::PublicKey
- asymmetric::cipher::curve25519xsalsa20poly1305::MAC
- asymmetric::cipher::curve25519xsalsa20poly1305::Nonce
- asymmetric::cipher::curve25519xsalsa20poly1305::PublicKey
- asymmetric::kx::x25519blake2b::PublicKey
- asymmetric::seal::curve25519xchacha20poly1305::PublicKey
- asymmetric::seal::curve25519xsalsa20poly1305::PublicKey
- asymmetric::sign::ed25519::PublicKey
- curve::ed25519::Uniform
- hash::generic::blake2b::Digest
- hash::pbkdf::argon2i::Salt
- hash::pbkdf::argon2id::Salt
- hash::pbkdf::scrypt::Salt
- hash::short::siphash24::Digest
- hash::short::siphashx24::Digest
- mem::HardenedBox
- mem::HardenedVec
- symmetric::aead::aes256gcm::MAC
- symmetric::aead::aes256gcm::Nonce
- symmetric::aead::chacha20poly1305::MAC
- symmetric::aead::chacha20poly1305::Nonce
- symmetric::aead::chacha20poly1305_ietf::MAC
- symmetric::aead::chacha20poly1305_ietf::Nonce
- symmetric::aead::xchacha20poly1305_ietf::MAC
- symmetric::aead::xchacha20poly1305_ietf::Nonce
- symmetric::cipher::xchacha20poly1305::MAC
- symmetric::cipher::xchacha20poly1305::Nonce
- symmetric::cipher::xsalsa20poly1305::MAC
- symmetric::cipher::xsalsa20poly1305::Nonce
- symmetric::cipher_stream::xchacha20poly1305::Header
- symmetric::one_time_auth::poly1305::Tag
- symmetric::stream::chacha20::Nonce
- symmetric::stream::chacha20_ietf::Nonce
- symmetric::stream::salsa2012::ExpandConstants
- symmetric::stream::salsa2012::ExpandInput
- symmetric::stream::salsa2012::Nonce
- symmetric::stream::salsa208::ExpandConstants
- symmetric::stream::salsa208::ExpandInput
- symmetric::stream::salsa208::Nonce
- symmetric::stream::salsa20::ExpandConstants
- symmetric::stream::salsa20::ExpandInput
- symmetric::stream::salsa20::Nonce
- symmetric::stream::xchacha20::HChaChaConstants
- symmetric::stream::xchacha20::HChaChaNonce
- symmetric::stream::xchacha20::Nonce
- symmetric::stream::xsalsa20::HSalsaConstants
- symmetric::stream::xsalsa20::HSalsaNonce
- symmetric::stream::xsalsa20::Nonce
Constants
- SODIUM_LIBRARY_VERSION_MAJOR
- SODIUM_LIBRARY_VERSION_MINOR
- SODIUM_VERSION_STRING
- asymmetric::cipher::curve25519xchacha20poly1305::KEY_SEED_LENGTH
- asymmetric::cipher::curve25519xchacha20poly1305::MAC_LENGTH
- asymmetric::cipher::curve25519xchacha20poly1305::NONCE_LENGTH
- asymmetric::cipher::curve25519xchacha20poly1305::PRIVATE_KEY_LENGTH
- asymmetric::cipher::curve25519xchacha20poly1305::PUBLIC_KEY_LENGTH
- asymmetric::cipher::curve25519xchacha20poly1305::SESSION_KEY_LENGTH
- asymmetric::cipher::curve25519xsalsa20poly1305::KEY_SEED_LENGTH
- asymmetric::cipher::curve25519xsalsa20poly1305::MAC_LENGTH
- asymmetric::cipher::curve25519xsalsa20poly1305::NONCE_LENGTH
- asymmetric::cipher::curve25519xsalsa20poly1305::PRIVATE_KEY_LENGTH
- asymmetric::cipher::curve25519xsalsa20poly1305::PUBLIC_KEY_LENGTH
- asymmetric::cipher::curve25519xsalsa20poly1305::SESSION_KEY_LENGTH
- asymmetric::kx::x25519blake2b::KEY_SEED_LENGTH
- asymmetric::kx::x25519blake2b::PRIVATE_KEY_LENGTH
- asymmetric::kx::x25519blake2b::PUBLIC_KEY_LENGTH
- asymmetric::kx::x25519blake2b::SESSION_KEY_LENGTH
- asymmetric::seal::curve25519xchacha20poly1305::KEY_SEED_LENGTH
- asymmetric::seal::curve25519xchacha20poly1305::OVERHEAD_LENGTH
- asymmetric::seal::curve25519xchacha20poly1305::PRIVATE_KEY_LENGTH
- asymmetric::seal::curve25519xchacha20poly1305::PUBLIC_KEY_LENGTH
- asymmetric::seal::curve25519xsalsa20poly1305::KEY_SEED_LENGTH
- asymmetric::seal::curve25519xsalsa20poly1305::OVERHEAD_LENGTH
- asymmetric::seal::curve25519xsalsa20poly1305::PRIVATE_KEY_LENGTH
- asymmetric::seal::curve25519xsalsa20poly1305::PUBLIC_KEY_LENGTH
- asymmetric::sign::ed25519::KEYPAIR_SEED_LENGTH
- asymmetric::sign::ed25519::PRIVATE_KEY_LENGTH
- asymmetric::sign::ed25519::PUBLIC_KEY_LENGTH
- asymmetric::sign::ed25519::SIGNATURE_LENGTH
- curve::curve25519::POINT_LENGTH
- curve::curve25519::SCALAR_LENGTH
- curve::ed25519::POINT_LENGTH
- curve::ed25519::SCALAR_LENGTH
- curve::ed25519::UNIFORM_LENGTH
- curve::ed25519::UNREDUCED_SCALAR_LENGTH
- curve::ristretto255::HASH_LENGTH
- curve::ristretto255::POINT_LENGTH
- curve::ristretto255::SCALAR_LENGTH
- curve::ristretto255::UNREDUCED_SCALAR_LENGTH
- hash::generic::blake2b::DIGEST_LENGTH_DEFAULT
- hash::generic::blake2b::DIGEST_LENGTH_MAX
- hash::generic::blake2b::DIGEST_LENGTH_MIN
- hash::generic::blake2b::KEY_LENGTH_DEFAULT
- hash::generic::blake2b::KEY_LENGTH_MAX
- hash::generic::blake2b::KEY_LENGTH_MIN
- hash::kdf::blake2b::CONTEXT_LENGTH
- hash::kdf::blake2b::KEY_LENGTH
- hash::kdf::blake2b::SUBKEY_LENGTH_MAX
- hash::kdf::blake2b::SUBKEY_LENGTH_MIN
- hash::pbkdf::argon2i::MEM_LIMIT_INTERACTIVE
- hash::pbkdf::argon2i::MEM_LIMIT_MIN
- hash::pbkdf::argon2i::MEM_LIMIT_MODERATE
- hash::pbkdf::argon2i::MEM_LIMIT_SENSITIVE
- hash::pbkdf::argon2i::OPS_LIMIT_INTERACTIVE
- hash::pbkdf::argon2i::OPS_LIMIT_MAX
- hash::pbkdf::argon2i::OPS_LIMIT_MIN
- hash::pbkdf::argon2i::OPS_LIMIT_MODERATE
- hash::pbkdf::argon2i::OPS_LIMIT_SENSITIVE
- hash::pbkdf::argon2i::OUTPUT_LENGTH_MIN
- hash::pbkdf::argon2i::PASSWORD_LENGTH_MIN
- hash::pbkdf::argon2i::SALT_LENGTH
- hash::pbkdf::argon2i::STR_LENGTH_MAX
- hash::pbkdf::argon2id::MEM_LIMIT_INTERACTIVE
- hash::pbkdf::argon2id::MEM_LIMIT_MIN
- hash::pbkdf::argon2id::MEM_LIMIT_MODERATE
- hash::pbkdf::argon2id::MEM_LIMIT_SENSITIVE
- hash::pbkdf::argon2id::OPS_LIMIT_INTERACTIVE
- hash::pbkdf::argon2id::OPS_LIMIT_MAX
- hash::pbkdf::argon2id::OPS_LIMIT_MIN
- hash::pbkdf::argon2id::OPS_LIMIT_MODERATE
- hash::pbkdf::argon2id::OPS_LIMIT_SENSITIVE
- hash::pbkdf::argon2id::OUTPUT_LENGTH_MIN
- hash::pbkdf::argon2id::PASSWORD_LENGTH_MIN
- hash::pbkdf::argon2id::SALT_LENGTH
- hash::pbkdf::argon2id::STR_LENGTH_MAX
- hash::pbkdf::scrypt::MEM_LIMIT_INTERACTIVE
- hash::pbkdf::scrypt::MEM_LIMIT_MIN
- hash::pbkdf::scrypt::MEM_LIMIT_SENSITIVE
- hash::pbkdf::scrypt::OPS_LIMIT_INTERACTIVE
- hash::pbkdf::scrypt::OPS_LIMIT_MAX
- hash::pbkdf::scrypt::OPS_LIMIT_MIN
- hash::pbkdf::scrypt::OPS_LIMIT_SENSITIVE
- hash::pbkdf::scrypt::OUTPUT_LENGTH_MIN
- hash::pbkdf::scrypt::PASSWORD_LENGTH_MIN
- hash::pbkdf::scrypt::SALT_LENGTH
- hash::pbkdf::scrypt::STR_LENGTH_MAX
- hash::sha2::sha256::DIGEST_LENGTH
- hash::sha2::sha512::DIGEST_LENGTH
- hash::short::siphash24::DIGEST_LENGTH
- hash::short::siphash24::KEY_LENGTH
- hash::short::siphashx24::DIGEST_LENGTH
- hash::short::siphashx24::KEY_LENGTH
- random::SEED_LENGTH
- symmetric::aead::aes256gcm::KEY_LENGTH
- symmetric::aead::aes256gcm::MAC_LENGTH
- symmetric::aead::aes256gcm::NONCE_LENGTH
- symmetric::aead::chacha20poly1305::KEY_LENGTH
- symmetric::aead::chacha20poly1305::MAC_LENGTH
- symmetric::aead::chacha20poly1305::NONCE_LENGTH
- symmetric::aead::chacha20poly1305_ietf::KEY_LENGTH
- symmetric::aead::chacha20poly1305_ietf::MAC_LENGTH
- symmetric::aead::chacha20poly1305_ietf::NONCE_LENGTH
- symmetric::aead::xchacha20poly1305_ietf::KEY_LENGTH
- symmetric::aead::xchacha20poly1305_ietf::MAC_LENGTH
- symmetric::aead::xchacha20poly1305_ietf::NONCE_LENGTH
- symmetric::auth::hmacsha256::KEY_LENGTH
- symmetric::auth::hmacsha256::TAG_LENGTH
- symmetric::auth::hmacsha512256::KEY_LENGTH
- symmetric::auth::hmacsha512256::TAG_LENGTH
- symmetric::auth::hmacsha512::KEY_LENGTH
- symmetric::auth::hmacsha512::TAG_LENGTH
- symmetric::cipher::xchacha20poly1305::KEY_LENGTH
- symmetric::cipher::xchacha20poly1305::MAC_LENGTH
- symmetric::cipher::xchacha20poly1305::NONCE_LENGTH
- symmetric::cipher::xsalsa20poly1305::KEY_LENGTH
- symmetric::cipher::xsalsa20poly1305::MAC_LENGTH
- symmetric::cipher::xsalsa20poly1305::NONCE_LENGTH
- symmetric::cipher_stream::xchacha20poly1305::HEADER_LENGTH
- symmetric::cipher_stream::xchacha20poly1305::KEY_LENGTH
- symmetric::cipher_stream::xchacha20poly1305::OVERHEAD_LENGTH
- symmetric::one_time_auth::poly1305::KEY_LENGTH
- symmetric::one_time_auth::poly1305::TAG_LENGTH
- symmetric::stream::chacha20::KEY_LENGTH
- symmetric::stream::chacha20::NONCE_LENGTH
- symmetric::stream::chacha20_ietf::KEY_LENGTH
- symmetric::stream::chacha20_ietf::NONCE_LENGTH
- symmetric::stream::salsa2012::EXPAND_CONSTANTS_LENGTH
- symmetric::stream::salsa2012::EXPAND_INPUT_LENGTH
- symmetric::stream::salsa2012::EXPAND_OUTPUT_LENGTH
- symmetric::stream::salsa2012::KEY_LENGTH
- symmetric::stream::salsa2012::NONCE_LENGTH
- symmetric::stream::salsa208::EXPAND_CONSTANTS_LENGTH
- symmetric::stream::salsa208::EXPAND_INPUT_LENGTH
- symmetric::stream::salsa208::EXPAND_OUTPUT_LENGTH
- symmetric::stream::salsa208::KEY_LENGTH
- symmetric::stream::salsa208::NONCE_LENGTH
- symmetric::stream::salsa20::EXPAND_CONSTANTS_LENGTH
- symmetric::stream::salsa20::EXPAND_INPUT_LENGTH
- symmetric::stream::salsa20::EXPAND_OUTPUT_LENGTH
- symmetric::stream::salsa20::KEY_LENGTH
- symmetric::stream::salsa20::NONCE_LENGTH
- symmetric::stream::xchacha20::HCHACHA_CONSTANTS_LENGTH
- symmetric::stream::xchacha20::HCHACHA_NONCE_LENGTH
- symmetric::stream::xchacha20::HCHACHA_OUTPUT_LENGTH
- symmetric::stream::xchacha20::KEY_LENGTH
- symmetric::stream::xchacha20::NONCE_LENGTH
- symmetric::stream::xsalsa20::HSALSA_CONSTANTS_LENGTH
- symmetric::stream::xsalsa20::HSALSA_NONCE_LENGTH
- symmetric::stream::xsalsa20::HSALSA_OUTPUT_LENGTH
- symmetric::stream::xsalsa20::KEY_LENGTH
- symmetric::stream::xsalsa20::NONCE_LENGTH