List of all items
Structs
- DisplaySecret
- SecretBytes
- aead::AeadBufferError
- aead::Aegis256
- aead::Aegis256Key
- aead::Aegis256Tag
- aead::Aes256Gcm
- aead::Aes256GcmKey
- aead::Aes256GcmSiv
- aead::Aes256GcmSivKey
- aead::Aes256GcmSivTag
- aead::Aes256GcmTag
- aead::AsconAead128
- aead::AsconAead128Key
- aead::AsconAead128Tag
- aead::ChaCha20Poly1305
- aead::ChaCha20Poly1305Key
- aead::ChaCha20Poly1305Tag
- aead::Nonce128
- aead::Nonce192
- aead::Nonce256
- aead::Nonce96
- aead::NonceCounter
- aead::NonceCounterExhausted
- aead::XChaCha20Poly1305
- aead::XChaCha20Poly1305Key
- aead::XChaCha20Poly1305Tag
- auth::argon2::Argon2Params
- auth::argon2::Argon2VerifyPolicy
- auth::argon2::Argon2d
- auth::argon2::Argon2i
- auth::argon2::Argon2id
- auth::ed25519::Ed25519Keypair
- auth::ed25519::Ed25519PublicKey
- auth::ed25519::Ed25519SecretKey
- auth::ed25519::Ed25519Signature
- auth::hkdf::HkdfOutputLengthError
- auth::hkdf::HkdfSha256
- auth::hkdf::HkdfSha384
- auth::hmac::HmacSha256
- auth::hmac::HmacSha384
- auth::hmac::HmacSha512
- auth::kmac::Kmac256
- auth::pbkdf2::Pbkdf2Sha256
- auth::pbkdf2::Pbkdf2Sha512
- auth::scrypt::Scrypt
- auth::scrypt::ScryptParams
- auth::scrypt::ScryptVerifyPolicy
- auth::x25519::X25519Error
- auth::x25519::X25519PublicKey
- auth::x25519::X25519SecretKey
- auth::x25519::X25519SharedSecret
- checksum::Crc16Ccitt
- checksum::Crc16Ibm
- checksum::Crc24OpenPgp
- checksum::Crc32
- checksum::Crc32C
- checksum::Crc64
- checksum::Crc64Nvme
- checksum::buffered::BufferedCrc16Ccitt
- checksum::buffered::BufferedCrc16Ibm
- checksum::buffered::BufferedCrc24OpenPgp
- checksum::buffered::BufferedCrc32
- checksum::buffered::BufferedCrc32C
- checksum::buffered::BufferedCrc64
- checksum::buffered::BufferedCrc64Nvme
- checksum::config::Crc16Config
- checksum::config::Crc24Config
- checksum::config::Crc32Config
- checksum::config::Crc64Config
- checksum::diag::Crc32SelectionDiag
- checksum::diag::Crc64SelectionDiag
- hashes::crypto::Cshake256
- hashes::crypto::Cshake256XofReader
- hashes::crypto::ascon::AsconCxof128
- hashes::crypto::ascon::AsconCxofCustomizationError
- hashes::crypto::ascon::AsconHash256
- hashes::crypto::ascon::AsconXof
- hashes::crypto::ascon::AsconXofReader
- hashes::crypto::blake2b::Blake2b
- hashes::crypto::blake2b::Blake2b256
- hashes::crypto::blake2b::Blake2b512
- hashes::crypto::blake2b::Blake2bParams
- hashes::crypto::blake2s::Blake2s128
- hashes::crypto::blake2s::Blake2s256
- hashes::crypto::blake2s::Blake2sParams
- hashes::crypto::blake3::Blake3
- hashes::crypto::blake3::Blake3XofReader
- hashes::crypto::sha224::Sha224
- hashes::crypto::sha256::Sha256
- hashes::crypto::sha384::Sha384
- hashes::crypto::sha3::Sha3_224
- hashes::crypto::sha3::Sha3_256
- hashes::crypto::sha3::Sha3_384
- hashes::crypto::sha3::Sha3_512
- hashes::crypto::sha3::Shake128
- hashes::crypto::sha3::Shake128XofReader
- hashes::crypto::sha3::Shake256
- hashes::crypto::sha3::Shake256XofReader
- hashes::crypto::sha512::Sha512
- hashes::crypto::sha512_256::Sha512_256
- hashes::fast::rapidhash::RapidBuildHasher
- hashes::fast::rapidhash::RapidHash128
- hashes::fast::rapidhash::RapidHash64
- hashes::fast::rapidhash::RapidHashFast128
- hashes::fast::rapidhash::RapidHashFast64
- hashes::fast::rapidhash::RapidHasher
- hashes::fast::xxh3::Xxh3BuildHasher
- hashes::fast::xxh3::Xxh3Hasher
- hashes::fast::xxh3::Xxh3_128
- hashes::fast::xxh3::Xxh3_64
- platform::Description
- platform::DispatchInfo
- platform::caps::Caps
- platform::detect::Detected
- traits::error::VerificationError
- traits::io::ChecksumReader
- traits::io::ChecksumWriter
- traits::io::DigestReader
- traits::io::DigestWriter
Enums
- InvalidHexError
- aead::NonceCounterSealError
- aead::OpenError
- aead::SealError
- auth::argon2::Argon2Error
- auth::argon2::Argon2Variant
- auth::argon2::Argon2Version
- auth::argon2::KernelId
- auth::pbkdf2::Pbkdf2Error
- auth::phc::PhcError
- auth::scrypt::KernelId
- auth::scrypt::ScryptError
- checksum::config::Crc16Force
- checksum::config::Crc24Force
- checksum::config::Crc32Force
- checksum::config::Crc64Force
- checksum::diag::Crc32Polynomial
- checksum::diag::Crc64Polynomial
- checksum::diag::SelectionReason
- platform::caps::Arch
- platform::detect::OverrideError
Traits
- platform::KernelIntrospect
- traits::Aead
- traits::Checksum
- traits::ChecksumCombine
- traits::Digest
- traits::FastHash
- traits::Mac
- traits::Xof
- traits::ct::ConstantTimeEq
Functions
- aead::diag_chacha20_xor_keystream_portable
- aead::diag_chacha20_xor_keystream_x86_avx2
- aead::diag_chacha20_xor_keystream_x86_avx512
- aead::introspect::aegis256_backend
- aead::introspect::aes256gcm_backend
- aead::introspect::aes256gcmsiv_backend
- aead::introspect::ascon_aead128_backend
- aead::introspect::chacha20poly1305_backend
- aead::introspect::xchacha20poly1305_backend
- auth::argon2::diag_active_kernel
- auth::argon2::diag_compress_portable
- auth::argon2::diag_compress_x86_avx2
- auth::argon2::diag_compress_x86_avx512
- auth::argon2::diag_hash_active
- auth::argon2::diag_hash_portable
- auth::argon2::diag_hash_x86_avx2
- auth::argon2::diag_hash_x86_avx512
- auth::argon2::required_caps
- auth::ed25519::verify
- auth::scrypt::required_caps
- checksum::diag::crc32_ieee
- checksum::diag::crc32c
- checksum::diag::crc64_nvme
- checksum::diag::crc64_xz
- checksum::introspect::is_hardware_accelerated
- checksum::introspect::kernel_for
- hashes::crypto::blake2b::diag_compress_block
- hashes::crypto::blake2b::diag_compress_block_portable
- hashes::crypto::blake2b::diag_compress_block_x86_avx2
- hashes::crypto::blake2b::diag_compress_block_x86_avx512vl
- hashes::crypto::blake2b::diag_init_state_unkeyed
- hashes::crypto::blake2s::diag_compress_block
- hashes::crypto::blake2s::diag_compress_block_portable
- hashes::crypto::blake2s::diag_compress_block_x86_avx2
- hashes::crypto::blake2s::diag_compress_block_x86_avx512vl
- hashes::crypto::blake2s::diag_init_state_unkeyed
- hashes::introspect::kernel_for
- platform::arch
- platform::caps
- platform::caps_static
- platform::clear_override
- platform::describe
- platform::detect::arch
- platform::detect::caps
- platform::detect::caps_static
- platform::detect::clear_override
- platform::detect::detect_uncached
- platform::detect::get
- platform::detect::has_override
- platform::detect::set_override
- platform::detect::try_set_override
- platform::get
- platform::has_override
- platform::set_override
- platform::try_set_override
- traits::ct::constant_time_eq
- traits::ct::zeroize
Type Aliases
- checksum::Crc32Castagnoli
- checksum::Crc32Ieee
- checksum::Crc64Xz
- hashes::crypto::ascon::AsconCxof128Reader
- hashes::crypto::ascon::AsconXof128
- hashes::crypto::ascon::AsconXof128Reader
Constants
- auth::argon2::ALL_KERNELS
- auth::argon2::BLOCK_SIZE
- auth::argon2::DIAG_BLOCK_WORDS
- auth::argon2::MIN_OUTPUT_LEN
- auth::argon2::MIN_SALT_LEN
- auth::scrypt::ALL_KERNELS
- auth::scrypt::BLOCK_SIZE
- auth::scrypt::MIN_OUTPUT_LEN
- auth::scrypt::MIN_SALT_LEN
- platform::caps::aarch64::AES
- platform::caps::aarch64::AES_PMULL
- platform::caps::aarch64::BF16
- platform::caps::aarch64::CRC
- platform::caps::aarch64::CRC_READY
- platform::caps::aarch64::DOTPROD
- platform::caps::aarch64::EBF16
- platform::caps::aarch64::FP16
- platform::caps::aarch64::FRINTTS
- platform::caps::aarch64::I8MM
- platform::caps::aarch64::LSE
- platform::caps::aarch64::LSE2
- platform::caps::aarch64::MOPS
- platform::caps::aarch64::NEON
- platform::caps::aarch64::PMULL
- platform::caps::aarch64::PMULL_EOR3_READY
- platform::caps::aarch64::PMULL_READY
- platform::caps::aarch64::RNG
- platform::caps::aarch64::SHA2
- platform::caps::aarch64::SHA3
- platform::caps::aarch64::SHA512
- platform::caps::aarch64::SM3
- platform::caps::aarch64::SM3_SM4
- platform::caps::aarch64::SM4
- platform::caps::aarch64::SME
- platform::caps::aarch64::SME2
- platform::caps::aarch64::SME2P1
- platform::caps::aarch64::SME_B16B16
- platform::caps::aarch64::SME_B16F32
- platform::caps::aarch64::SME_BI32I32
- platform::caps::aarch64::SME_F16F16
- platform::caps::aarch64::SME_F16F32
- platform::caps::aarch64::SME_F32F32
- platform::caps::aarch64::SME_F64F64
- platform::caps::aarch64::SME_FA64
- platform::caps::aarch64::SME_I16I32
- platform::caps::aarch64::SME_I16I64
- platform::caps::aarch64::SME_I8I32
- platform::caps::aarch64::SVE
- platform::caps::aarch64::SVE2
- platform::caps::aarch64::SVE2P1
- platform::caps::aarch64::SVE2_AES
- platform::caps::aarch64::SVE2_BF16
- platform::caps::aarch64::SVE2_BITPERM
- platform::caps::aarch64::SVE2_CRYPTO_READY
- platform::caps::aarch64::SVE2_EBF16
- platform::caps::aarch64::SVE2_F32MM
- platform::caps::aarch64::SVE2_F64MM
- platform::caps::aarch64::SVE2_I8MM
- platform::caps::aarch64::SVE2_PMULL
- platform::caps::aarch64::SVE2_SHA3
- platform::caps::aarch64::SVE2_SM4
- platform::caps::aarch64::SVE_B16B16
- platform::caps::power::ALTIVEC
- platform::caps::power::PARTWORD_ATOMICS
- platform::caps::power::POWER10_READY
- platform::caps::power::POWER10_VECTOR
- platform::caps::power::POWER7_READY
- platform::caps::power::POWER8_CRYPTO
- platform::caps::power::POWER8_READY
- platform::caps::power::POWER8_VECTOR
- platform::caps::power::POWER9_READY
- platform::caps::power::POWER9_VECTOR
- platform::caps::power::QUADWORD_ATOMICS
- platform::caps::power::VPMSUM_READY
- platform::caps::power::VSX
- platform::caps::riscv::V
- platform::caps::riscv::ZBA
- platform::caps::riscv::ZBB
- platform::caps::riscv::ZBC
- platform::caps::riscv::ZBKB
- platform::caps::riscv::ZBKC
- platform::caps::riscv::ZBKX
- platform::caps::riscv::ZBS
- platform::caps::riscv::ZK
- platform::caps::riscv::ZKN
- platform::caps::riscv::ZKND
- platform::caps::riscv::ZKNE
- platform::caps::riscv::ZKNH
- platform::caps::riscv::ZKS
- platform::caps::riscv::ZKSED
- platform::caps::riscv::ZKSH
- platform::caps::riscv::ZKT
- platform::caps::riscv::ZVBB
- platform::caps::riscv::ZVBC
- platform::caps::riscv::ZVKB
- platform::caps::riscv::ZVKG
- platform::caps::riscv::ZVKN
- platform::caps::riscv::ZVKNC
- platform::caps::riscv::ZVKNED
- platform::caps::riscv::ZVKNG
- platform::caps::riscv::ZVKNHA
- platform::caps::riscv::ZVKNHB
- platform::caps::riscv::ZVKS
- platform::caps::riscv::ZVKSC
- platform::caps::riscv::ZVKSED
- platform::caps::riscv::ZVKSG
- platform::caps::riscv::ZVKSH
- platform::caps::riscv::ZVKT
- platform::caps::s390x::DEFLATE
- platform::caps::s390x::ENHANCED_SORT
- platform::caps::s390x::MISC_EXT2
- platform::caps::s390x::MISC_EXT3
- platform::caps::s390x::MSA
- platform::caps::s390x::MSA4
- platform::caps::s390x::MSA5
- platform::caps::s390x::MSA8
- platform::caps::s390x::MSA9
- platform::caps::s390x::NNP_ASSIST
- platform::caps::s390x::VECTOR
- platform::caps::s390x::VECTOR_ENH1
- platform::caps::s390x::VECTOR_ENH2
- platform::caps::s390x::VECTOR_ENH3
- platform::caps::s390x::VECTOR_PD
- platform::caps::s390x::Z13_READY
- platform::caps::s390x::Z14_READY
- platform::caps::s390x::Z15_READY
- platform::caps::s390x::Z16_READY
- platform::caps::wasm::RELAXED_SIMD
- platform::caps::wasm::SIMD128
- platform::caps::x86::ADX
- platform::caps::x86::AESNI
- platform::caps::x86::AMD
- platform::caps::x86::AMD_ZEN5
- platform::caps::x86::AMX_BF16
- platform::caps::x86::AMX_COMPLEX
- platform::caps::x86::AMX_FP16
- platform::caps::x86::AMX_INT8
- platform::caps::x86::AMX_READY
- platform::caps::x86::AMX_TILE
- platform::caps::x86::APX
- platform::caps::x86::AVX
- platform::caps::x86::AVX10_1
- platform::caps::x86::AVX10_2
- platform::caps::x86::AVX2
- platform::caps::x86::AVX2_READY
- platform::caps::x86::AVX512BF16
- platform::caps::x86::AVX512BITALG
- platform::caps::x86::AVX512BW
- platform::caps::x86::AVX512CD
- platform::caps::x86::AVX512DQ
- platform::caps::x86::AVX512F
- platform::caps::x86::AVX512FP16
- platform::caps::x86::AVX512IFMA
- platform::caps::x86::AVX512VBMI
- platform::caps::x86::AVX512VBMI2
- platform::caps::x86::AVX512VL
- platform::caps::x86::AVX512VNNI
- platform::caps::x86::AVX512VP2INTERSECT
- platform::caps::x86::AVX512VPOPCNTDQ
- platform::caps::x86::AVX512_READY
- platform::caps::x86::BMI1
- platform::caps::x86::BMI2
- platform::caps::x86::CRC32C_READY
- platform::caps::x86::F16C
- platform::caps::x86::FMA
- platform::caps::x86::GFNI
- platform::caps::x86::LZCNT
- platform::caps::x86::MOVDIR64B
- platform::caps::x86::MOVDIRI
- platform::caps::x86::PCLMULQDQ
- platform::caps::x86::PCLMUL_READY
- platform::caps::x86::POPCNT
- platform::caps::x86::RDRAND
- platform::caps::x86::RDSEED
- platform::caps::x86::SERIALIZE
- platform::caps::x86::SHA
- platform::caps::x86::SHA512
- platform::caps::x86::SSE2
- platform::caps::x86::SSE3
- platform::caps::x86::SSE41
- platform::caps::x86::SSE42
- platform::caps::x86::SSE4A
- platform::caps::x86::SSSE3
- platform::caps::x86::VAES
- platform::caps::x86::VAES_READY
- platform::caps::x86::VPCLMULQDQ
- platform::caps::x86::VPCLMUL_READY