[−] List of all items
Structs
- aead::Algorithm
- aead::OpeningKey
- aead::SealingKey
- aead::chacha20_poly1305_openssh::OpeningKey
- aead::chacha20_poly1305_openssh::SealingKey
- agreement::Algorithm
- agreement::EphemeralPrivateKey
- digest::Algorithm
- digest::Context
- digest::Digest
- error::Unspecified
- hmac::Signature
- hmac::SigningContext
- hmac::SigningKey
- hmac::VerificationKey
- rand::SystemRandom
- signature::ECDSAKeyPair
- signature::ECDSAVerification
- signature::Ed25519KeyPair
- signature::EdDSAParameters
- signature::KeyPair
- signature::RSAParameters
- signature::Signature
- test::TestCase
- test::rand::FixedByteRandom
- test::rand::FixedSliceRandom
- test::rand::FixedSliceSequenceRandom
Traits
Functions
- aead::open_in_place
- aead::seal_in_place
- agreement::agree_ephemeral
- constant_time::verify_slices_are_equal
- digest::digest
- hkdf::expand
- hkdf::extract
- hkdf::extract_and_expand
- hmac::recommended_key_len
- hmac::sign
- hmac::verify
- hmac::verify_with_own_key
- pbkdf2::derive
- pbkdf2::verify
- signature::key_pair_from_pkcs8
- signature::primitive::verify_rsa
- signature::sign
- signature::verify
- test::compile_time_assert_clone
- test::compile_time_assert_copy
- test::compile_time_assert_debug
- test::compile_time_assert_send
- test::compile_time_assert_sync
- test::from_file
- test::from_hex
- test::ring_src_path
Statics
- aead::AES_128_GCM
- aead::AES_256_GCM
- aead::CHACHA20_POLY1305
- agreement::ECDH_P256
- agreement::ECDH_P384
- agreement::X25519
- digest::SHA1
- digest::SHA256
- digest::SHA384
- digest::SHA512
- digest::SHA512_256
- signature::ECDSA_P256_SHA256_ASN1
- signature::ECDSA_P256_SHA256_ASN1_SIGNING
- signature::ECDSA_P256_SHA256_FIXED
- signature::ECDSA_P256_SHA256_FIXED_SIGNING
- signature::ECDSA_P256_SHA384_ASN1
- signature::ECDSA_P384_SHA256_ASN1
- signature::ECDSA_P384_SHA384_ASN1
- signature::ECDSA_P384_SHA384_ASN1_SIGNING
- signature::ECDSA_P384_SHA384_FIXED
- signature::ECDSA_P384_SHA384_FIXED_SIGNING
- signature::ED25519
- signature::RSA_PKCS1_2048_8192_SHA1
- signature::RSA_PKCS1_2048_8192_SHA256
- signature::RSA_PKCS1_2048_8192_SHA384
- signature::RSA_PKCS1_2048_8192_SHA512
- signature::RSA_PKCS1_3072_8192_SHA384
- signature::RSA_PSS_2048_8192_SHA256
- signature::RSA_PSS_2048_8192_SHA384
- signature::RSA_PSS_2048_8192_SHA512
Constants
- aead::MAX_TAG_LEN
- aead::chacha20_poly1305_openssh::KEY_LEN
- aead::chacha20_poly1305_openssh::PACKET_LENGTH_LEN
- aead::chacha20_poly1305_openssh::TAG_LEN
- agreement::PUBLIC_KEY_MAX_LEN
- digest::MAX_BLOCK_LEN
- digest::MAX_CHAINING_LEN
- digest::MAX_OUTPUT_LEN
- digest::SHA1_OUTPUT_LEN
- digest::SHA256_OUTPUT_LEN
- digest::SHA384_OUTPUT_LEN
- digest::SHA512_256_OUTPUT_LEN
- digest::SHA512_OUTPUT_LEN
- signature::ED25519_PKCS8_V2_LEN
- signature::ED25519_PUBLIC_KEY_LEN