List of all items
Structs
- Unspecified
- aead::AadSlice
- aead::AesGcm
- aead::ChaCha20Poly1305
- aead::Tag
- aead::chacha20_poly1305::ChaCha20Poly1305
- aead::chacha20_poly1305::Decrypt
- aead::chacha20_poly1305::Encrypt
- aead::chacha20_poly1305::IoAad
- aead::chacha20_poly1305::IoData
- aead::chacha20_poly1305::Key
- aead::chacha20_poly1305::KeyRef
- aead::chacha20_poly1305::states::Decrypt
- aead::chacha20_poly1305::states::DecryptAad
- aead::chacha20_poly1305::states::DecryptMaybeAad
- aead::chacha20_poly1305::states::Encrypt
- aead::chacha20_poly1305::states::EncryptAad
- aead::chacha20_poly1305::states::EncryptMaybeAad
- aead::chacha20_poly1305::states::Init
- aes::AesCtr
- buf::InvalidSize
- buf::Iv
- buf::Nonce
- buf::Nonce16
- buf::U12
- buf::U16
- chacha::ChaCha20
- chacha::Writer
- chacha::states::Init
- chacha::states::NeedsIv
- chacha::states::Ready
- chacha::states::Streaming
- hash::Blake2b
- hash::Blake2s
- hash::Md4
- hash::Md5
- hash::RipeMd
- hash::Sha
- hash::Sha224
- hash::Sha256
- hash::Sha384
- hash::Sha3_224
- hash::Sha3_256
- hash::Sha3_384
- hash::Sha3_512
- hash::Sha512
- hash::Sha512_224
- hash::Sha512_256
- hash::Shake128
- hash::Shake256
- kdf::FipsPbkdf2
- kdf::InsecureKey
- kdf::Iters
- kdf::KeySlice
- kdf::Md5
- kdf::Sha
- kdf::Sha224
- kdf::Sha256
- kdf::Sha384
- kdf::Sha3_224
- kdf::Sha3_256
- kdf::Sha3_384
- kdf::Sha3_512
- kdf::Sha512
- kdf::pbkdf::FipsPbkdf2
- kdf::salt::Empty
- kdf::salt::Min16
- kdf::salt::NonEmpty
- kdf::salt::Slice
- mac::hmac::Digest
- mac::hmac::HexDigest
- mac::hmac::Hmac
- mac::hmac::KeySlice
- mac::hmac::Md5
- mac::hmac::Sha
- mac::hmac::Sha224
- mac::hmac::Sha256
- mac::hmac::Sha384
- mac::hmac::Sha3_224
- mac::hmac::Sha3_256
- mac::hmac::Sha3_384
- mac::hmac::Sha3_512
- mac::hmac::Sha512
- mac::hmac::algo::InsecureKey
- mac::hmac::algo::KeySlice
- mac::hmac::algo::Md5
- mac::hmac::algo::Sha
- mac::hmac::algo::Sha224
- mac::hmac::algo::Sha256
- mac::hmac::algo::Sha384
- mac::hmac::algo::Sha3_224
- mac::hmac::algo::Sha3_256
- mac::hmac::algo::Sha3_384
- mac::hmac::algo::Sha3_512
- mac::hmac::algo::Sha512
- mac::hmac::algo::U16
- mac::hmac::algo::U20
- mac::hmac::algo::U28
- mac::hmac::algo::U32
- mac::hmac::algo::U48
- mac::hmac::algo::U64
- mac::poly1305::CtPoly1305
- mac::poly1305::CtPoly1305Aead
- mac::poly1305::Key
- mac::poly1305::KeyRef
- mac::poly1305::Poly1305
- mac::poly1305::StreamPoly1305
- mac::poly1305::StreamPoly1305Aead
- mac::poly1305::state::Init
- mac::poly1305::state::Ready
- mac::poly1305::state::Streaming
- opaque_res::Res
Enums
Traits
- Fips
- MakeOpaque
- aead::Aad
- aead::chacha20_poly1305::states::CanSetAad
- aead::chacha20_poly1305::states::CanUpdate
- aead::chacha20_poly1305::states::CanUpdateAad
- aead::chacha20_poly1305::states::State
- aead::chacha20_poly1305::states::Updating
- aead::chacha20_poly1305::states::UpdatingAad
- buf::ByteArray
- buf::GenericIv
- buf::IvSize
- chacha::GenericKey
- chacha::states::CanProcess
- chacha::states::State
- kdf::Salt
- kdf::salt::MinSize
- kdf::salt::NonEmptySize
- mac::hmac::algo::Digest
- mac::hmac::algo::GenericKey
- mac::hmac::algo::Hash
- mac::hmac::algo::HexDigest
- mac::hmac::algo::KeySz
- mac::poly1305::GenericKey
- mac::poly1305::state::Poly1305State
Functions
- aead::chacha20_poly1305::decrypt
- aead::chacha20_poly1305::decrypt_in_place
- aead::chacha20_poly1305::encrypt
- aead::chacha20_poly1305::encrypt_in_place
- ct_eq
- ensure_fips
- hex::decode
- hex::decode_into
- hex::encode
- hex::encode_into
- hex::encode_str
- kdf::hkdf
- kdf::hkdf_into
- kdf::pbkdf1
- kdf::pbkdf1_into
- kdf::pbkdf2
- kdf::pbkdf2_into
- kdf::pbkdf::pbkdf1
- kdf::pbkdf::pbkdf1_into
- kdf::pbkdf::pbkdf2
- kdf::pbkdf::pbkdf2_into