[−] List of all items
Structs
- crypto::aead::chacha20poly1305::Key
- crypto::aead::chacha20poly1305::Nonce
- crypto::aead::chacha20poly1305::Tag
- crypto::aead::chacha20poly1305_ietf::Key
- crypto::aead::chacha20poly1305_ietf::Nonce
- crypto::aead::chacha20poly1305_ietf::Tag
- crypto::aead::xchacha20poly1305_ietf::Key
- crypto::aead::xchacha20poly1305_ietf::Nonce
- crypto::aead::xchacha20poly1305_ietf::Tag
- crypto::auth::hmacsha256::Key
- crypto::auth::hmacsha256::State
- crypto::auth::hmacsha256::Tag
- crypto::auth::hmacsha512256::Key
- crypto::auth::hmacsha512256::State
- crypto::auth::hmacsha512256::Tag
- crypto::auth::hmacsha512::Key
- crypto::auth::hmacsha512::State
- crypto::auth::hmacsha512::Tag
- crypto::box_::curve25519xsalsa20poly1305::Nonce
- crypto::box_::curve25519xsalsa20poly1305::PrecomputedKey
- crypto::box_::curve25519xsalsa20poly1305::PublicKey
- crypto::box_::curve25519xsalsa20poly1305::SecretKey
- crypto::box_::curve25519xsalsa20poly1305::Seed
- crypto::box_::curve25519xsalsa20poly1305::Tag
- crypto::generichash::Digest
- crypto::generichash::State
- crypto::hash::sha256::Digest
- crypto::hash::sha256::State
- crypto::hash::sha512::Digest
- crypto::hash::sha512::State
- crypto::kx::x25519blake2b::PublicKey
- crypto::kx::x25519blake2b::SecretKey
- crypto::kx::x25519blake2b::Seed
- crypto::kx::x25519blake2b::SessionKey
- crypto::onetimeauth::poly1305::Key
- crypto::onetimeauth::poly1305::Tag
- crypto::pwhash::argon2i13::HashedPassword
- crypto::pwhash::argon2i13::MemLimit
- crypto::pwhash::argon2i13::OpsLimit
- crypto::pwhash::argon2i13::Salt
- crypto::pwhash::argon2id13::HashedPassword
- crypto::pwhash::argon2id13::MemLimit
- crypto::pwhash::argon2id13::OpsLimit
- crypto::pwhash::argon2id13::Salt
- crypto::pwhash::scryptsalsa208sha256::HashedPassword
- crypto::pwhash::scryptsalsa208sha256::MemLimit
- crypto::pwhash::scryptsalsa208sha256::OpsLimit
- crypto::pwhash::scryptsalsa208sha256::Salt
- crypto::scalarmult::curve25519::GroupElement
- crypto::scalarmult::curve25519::Scalar
- crypto::secretbox::xsalsa20poly1305::Key
- crypto::secretbox::xsalsa20poly1305::Nonce
- crypto::secretbox::xsalsa20poly1305::Tag
- crypto::secretstream::xchacha20poly1305::Header
- crypto::secretstream::xchacha20poly1305::Key
- crypto::secretstream::xchacha20poly1305::Pull
- crypto::secretstream::xchacha20poly1305::Push
- crypto::secretstream::xchacha20poly1305::Stream
- crypto::shorthash::siphash24::Digest
- crypto::shorthash::siphash24::Key
- crypto::sign::ed25519::PublicKey
- crypto::sign::ed25519::SecretKey
- crypto::sign::ed25519::Seed
- crypto::sign::ed25519::Signature
- crypto::sign::ed25519::State
- crypto::stream::chacha20::Key
- crypto::stream::chacha20::Nonce
- crypto::stream::salsa20::Key
- crypto::stream::salsa20::Nonce
- crypto::stream::xchacha20::Key
- crypto::stream::xchacha20::Nonce
- crypto::stream::xsalsa20::Key
- crypto::stream::xsalsa20::Nonce
Enums
Traits
Functions
- crypto::aead::chacha20poly1305::gen_key
- crypto::aead::chacha20poly1305::gen_nonce
- crypto::aead::chacha20poly1305::open
- crypto::aead::chacha20poly1305::open_detached
- crypto::aead::chacha20poly1305::seal
- crypto::aead::chacha20poly1305::seal_detached
- crypto::aead::chacha20poly1305_ietf::gen_key
- crypto::aead::chacha20poly1305_ietf::gen_nonce
- crypto::aead::chacha20poly1305_ietf::open
- crypto::aead::chacha20poly1305_ietf::open_detached
- crypto::aead::chacha20poly1305_ietf::seal
- crypto::aead::chacha20poly1305_ietf::seal_detached
- crypto::aead::xchacha20poly1305_ietf::gen_key
- crypto::aead::xchacha20poly1305_ietf::gen_nonce
- crypto::aead::xchacha20poly1305_ietf::open
- crypto::aead::xchacha20poly1305_ietf::open_detached
- crypto::aead::xchacha20poly1305_ietf::seal
- crypto::aead::xchacha20poly1305_ietf::seal_detached
- crypto::auth::hmacsha256::authenticate
- crypto::auth::hmacsha256::gen_key
- crypto::auth::hmacsha256::verify
- crypto::auth::hmacsha512256::authenticate
- crypto::auth::hmacsha512256::gen_key
- crypto::auth::hmacsha512256::verify
- crypto::auth::hmacsha512::authenticate
- crypto::auth::hmacsha512::gen_key
- crypto::auth::hmacsha512::verify
- crypto::box_::curve25519xsalsa20poly1305::gen_keypair
- crypto::box_::curve25519xsalsa20poly1305::gen_nonce
- crypto::box_::curve25519xsalsa20poly1305::keypair_from_seed
- crypto::box_::curve25519xsalsa20poly1305::open
- crypto::box_::curve25519xsalsa20poly1305::open_detached
- crypto::box_::curve25519xsalsa20poly1305::open_detached_precomputed
- crypto::box_::curve25519xsalsa20poly1305::open_precomputed
- crypto::box_::curve25519xsalsa20poly1305::precompute
- crypto::box_::curve25519xsalsa20poly1305::seal
- crypto::box_::curve25519xsalsa20poly1305::seal_detached
- crypto::box_::curve25519xsalsa20poly1305::seal_detached_precomputed
- crypto::box_::curve25519xsalsa20poly1305::seal_precomputed
- crypto::hash::sha256::hash
- crypto::hash::sha512::hash
- crypto::kx::x25519blake2b::client_session_keys
- crypto::kx::x25519blake2b::gen_keypair
- crypto::kx::x25519blake2b::keypair_from_seed
- crypto::kx::x25519blake2b::server_session_keys
- crypto::onetimeauth::poly1305::authenticate
- crypto::onetimeauth::poly1305::gen_key
- crypto::onetimeauth::poly1305::verify
- crypto::pwhash::argon2i13::derive_key
- crypto::pwhash::argon2i13::gen_salt
- crypto::pwhash::argon2i13::pwhash
- crypto::pwhash::argon2i13::pwhash_verify
- crypto::pwhash::argon2id13::derive_key
- crypto::pwhash::argon2id13::gen_salt
- crypto::pwhash::argon2id13::pwhash
- crypto::pwhash::argon2id13::pwhash_verify
- crypto::pwhash::scryptsalsa208sha256::derive_key
- crypto::pwhash::scryptsalsa208sha256::derive_key_interactive
- crypto::pwhash::scryptsalsa208sha256::derive_key_sensitive
- crypto::pwhash::scryptsalsa208sha256::gen_salt
- crypto::pwhash::scryptsalsa208sha256::pwhash
- crypto::pwhash::scryptsalsa208sha256::pwhash_interactive
- crypto::pwhash::scryptsalsa208sha256::pwhash_sensitive
- crypto::pwhash::scryptsalsa208sha256::pwhash_verify
- crypto::scalarmult::curve25519::scalarmult
- crypto::scalarmult::curve25519::scalarmult_base
- crypto::sealedbox::curve25519blake2bxsalsa20poly1305::open
- crypto::sealedbox::curve25519blake2bxsalsa20poly1305::seal
- crypto::secretbox::xsalsa20poly1305::gen_key
- crypto::secretbox::xsalsa20poly1305::gen_nonce
- crypto::secretbox::xsalsa20poly1305::open
- crypto::secretbox::xsalsa20poly1305::open_detached
- crypto::secretbox::xsalsa20poly1305::seal
- crypto::secretbox::xsalsa20poly1305::seal_detached
- crypto::secretstream::xchacha20poly1305::gen_key
- crypto::secretstream::xchacha20poly1305::messagebytes_max
- crypto::shorthash::siphash24::gen_key
- crypto::shorthash::siphash24::shorthash
- crypto::sign::ed25519::gen_keypair
- crypto::sign::ed25519::keypair_from_seed
- crypto::sign::ed25519::sign
- crypto::sign::ed25519::sign_detached
- crypto::sign::ed25519::verify
- crypto::sign::ed25519::verify_detached
- crypto::stream::chacha20::gen_key
- crypto::stream::chacha20::gen_nonce
- crypto::stream::chacha20::stream
- crypto::stream::chacha20::stream_xor
- crypto::stream::chacha20::stream_xor_ic
- crypto::stream::chacha20::stream_xor_ic_inplace
- crypto::stream::chacha20::stream_xor_inplace
- crypto::stream::salsa20::gen_key
- crypto::stream::salsa20::gen_nonce
- crypto::stream::salsa20::stream
- crypto::stream::salsa20::stream_xor
- crypto::stream::salsa20::stream_xor_ic
- crypto::stream::salsa20::stream_xor_ic_inplace
- crypto::stream::salsa20::stream_xor_inplace
- crypto::stream::xchacha20::gen_key
- crypto::stream::xchacha20::gen_nonce
- crypto::stream::xchacha20::stream
- crypto::stream::xchacha20::stream_xor
- crypto::stream::xchacha20::stream_xor_ic
- crypto::stream::xchacha20::stream_xor_ic_inplace
- crypto::stream::xchacha20::stream_xor_inplace
- crypto::stream::xsalsa20::gen_key
- crypto::stream::xsalsa20::gen_nonce
- crypto::stream::xsalsa20::stream
- crypto::stream::xsalsa20::stream_xor
- crypto::stream::xsalsa20::stream_xor_ic
- crypto::stream::xsalsa20::stream_xor_ic_inplace
- crypto::stream::xsalsa20::stream_xor_inplace
- crypto::verify::verify_16
- crypto::verify::verify_32
- crypto::verify::verify_64
- init
- randombytes::randombytes
- randombytes::randombytes_into
- randombytes::randombytes_uniform
- utils::add_le
- utils::increment_le
- utils::memcmp
- utils::memzero
- utils::mlock
- utils::munlock
- version::version_major
- version::version_minor
- version::version_string
Constants
- crypto::aead::chacha20poly1305::KEYBYTES
- crypto::aead::chacha20poly1305::NONCEBYTES
- crypto::aead::chacha20poly1305::TAGBYTES
- crypto::aead::chacha20poly1305_ietf::KEYBYTES
- crypto::aead::chacha20poly1305_ietf::NONCEBYTES
- crypto::aead::chacha20poly1305_ietf::TAGBYTES
- crypto::aead::xchacha20poly1305_ietf::KEYBYTES
- crypto::aead::xchacha20poly1305_ietf::NONCEBYTES
- crypto::aead::xchacha20poly1305_ietf::TAGBYTES
- crypto::auth::hmacsha256::KEYBYTES
- crypto::auth::hmacsha256::TAGBYTES
- crypto::auth::hmacsha512256::KEYBYTES
- crypto::auth::hmacsha512256::TAGBYTES
- crypto::auth::hmacsha512::KEYBYTES
- crypto::auth::hmacsha512::TAGBYTES
- crypto::box_::curve25519xsalsa20poly1305::MACBYTES
- crypto::box_::curve25519xsalsa20poly1305::NONCEBYTES
- crypto::box_::curve25519xsalsa20poly1305::PRECOMPUTEDKEYBYTES
- crypto::box_::curve25519xsalsa20poly1305::PUBLICKEYBYTES
- crypto::box_::curve25519xsalsa20poly1305::SECRETKEYBYTES
- crypto::box_::curve25519xsalsa20poly1305::SEEDBYTES
- crypto::generichash::DIGEST_MAX
- crypto::generichash::DIGEST_MIN
- crypto::generichash::KEY_MAX
- crypto::generichash::KEY_MIN
- crypto::hash::sha256::BLOCKBYTES
- crypto::hash::sha256::DIGESTBYTES
- crypto::hash::sha512::BLOCKBYTES
- crypto::hash::sha512::DIGESTBYTES
- crypto::kx::x25519blake2b::PUBLICKEYBYTES
- crypto::kx::x25519blake2b::SECRETKEYBYTES
- crypto::kx::x25519blake2b::SEEDBYTES
- crypto::kx::x25519blake2b::SESSIONKEYBYTES
- crypto::onetimeauth::poly1305::KEYBYTES
- crypto::onetimeauth::poly1305::TAGBYTES
- crypto::pwhash::argon2i13::HASHEDPASSWORDBYTES
- crypto::pwhash::argon2i13::MEMLIMIT_INTERACTIVE
- crypto::pwhash::argon2i13::MEMLIMIT_MODERATE
- crypto::pwhash::argon2i13::MEMLIMIT_SENSITIVE
- crypto::pwhash::argon2i13::OPSLIMIT_INTERACTIVE
- crypto::pwhash::argon2i13::OPSLIMIT_MODERATE
- crypto::pwhash::argon2i13::OPSLIMIT_SENSITIVE
- crypto::pwhash::argon2i13::SALTBYTES
- crypto::pwhash::argon2i13::STRPREFIX
- crypto::pwhash::argon2i13::VARIANT
- crypto::pwhash::argon2id13::HASHEDPASSWORDBYTES
- crypto::pwhash::argon2id13::MEMLIMIT_INTERACTIVE
- crypto::pwhash::argon2id13::MEMLIMIT_MODERATE
- crypto::pwhash::argon2id13::MEMLIMIT_SENSITIVE
- crypto::pwhash::argon2id13::OPSLIMIT_INTERACTIVE
- crypto::pwhash::argon2id13::OPSLIMIT_MODERATE
- crypto::pwhash::argon2id13::OPSLIMIT_SENSITIVE
- crypto::pwhash::argon2id13::SALTBYTES
- crypto::pwhash::argon2id13::STRPREFIX
- crypto::pwhash::argon2id13::VARIANT
- crypto::pwhash::scryptsalsa208sha256::HASHEDPASSWORDBYTES
- crypto::pwhash::scryptsalsa208sha256::MEMLIMIT_INTERACTIVE
- crypto::pwhash::scryptsalsa208sha256::MEMLIMIT_SENSITIVE
- crypto::pwhash::scryptsalsa208sha256::OPSLIMIT_INTERACTIVE
- crypto::pwhash::scryptsalsa208sha256::OPSLIMIT_SENSITIVE
- crypto::pwhash::scryptsalsa208sha256::SALTBYTES
- crypto::pwhash::scryptsalsa208sha256::STRPREFIX
- crypto::scalarmult::curve25519::GROUPELEMENTBYTES
- crypto::scalarmult::curve25519::SCALARBYTES
- crypto::sealedbox::curve25519blake2bxsalsa20poly1305::SEALBYTES
- crypto::secretbox::xsalsa20poly1305::KEYBYTES
- crypto::secretbox::xsalsa20poly1305::MACBYTES
- crypto::secretbox::xsalsa20poly1305::NONCEBYTES
- crypto::secretstream::xchacha20poly1305::ABYTES
- crypto::secretstream::xchacha20poly1305::HEADERBYTES
- crypto::secretstream::xchacha20poly1305::KEYBYTES
- crypto::shorthash::siphash24::DIGESTBYTES
- crypto::shorthash::siphash24::KEYBYTES
- crypto::sign::ed25519::PUBLICKEYBYTES
- crypto::sign::ed25519::SECRETKEYBYTES
- crypto::sign::ed25519::SEEDBYTES
- crypto::sign::ed25519::SIGNATUREBYTES
- crypto::stream::chacha20::KEYBYTES
- crypto::stream::chacha20::NONCEBYTES
- crypto::stream::salsa20::KEYBYTES
- crypto::stream::salsa20::NONCEBYTES
- crypto::stream::xchacha20::KEYBYTES
- crypto::stream::xchacha20::NONCEBYTES
- crypto::stream::xsalsa20::KEYBYTES
- crypto::stream::xsalsa20::NONCEBYTES