[−] 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::RSAKeyPair
 - signature::RSAParameters
 - signature::RSASigningState
 - 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_PKCS1_SHA256
 - signature::RSA_PKCS1_SHA384
 - signature::RSA_PKCS1_SHA512
 - signature::RSA_PSS_2048_8192_SHA256
 - signature::RSA_PSS_2048_8192_SHA384
 - signature::RSA_PSS_2048_8192_SHA512
 - signature::RSA_PSS_SHA256
 - signature::RSA_PSS_SHA384
 - signature::RSA_PSS_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