List of all items
Structs
- Certificate
- CommonState
- ConfigBuilder
- ConnectionCommon
- DigitallySignedStruct
- DistinguishedName
- IoState
- KeyLogFile
- NoKeyLog
- OwnedTrustAnchor
- PrivateKey
- Reader
- RootCertStore
- Stream
- StreamOwned
- SupportedKxGroup
- SupportedProtocolVersion
- Ticketer
- Tls12CipherSuite
- Tls13CipherSuite
- WantsCipherSuites
- WantsKxGroups
- WantsVerifier
- WantsVersions
- Writer
- anchors::OwnedTrustAnchor
- anchors::RootCertStore
- bs_debug::BsDebug
- builder::ConfigBuilder
- builder::WantsCipherSuites
- builder::WantsKxGroups
- builder::WantsVerifier
- builder::WantsVersions
- cipher::InvalidMessageDecrypter
- cipher::InvalidMessageEncrypter
- cipher::Iv
- cipher::IvLen
- cipher_suite::CipherSuiteCommon
- client::CertificateTransparencyPolicy
- client::ClientConfig
- client::ClientConnection
- client::ClientConnectionData
- client::ClientSessionMemoryCache
- client::DangerousClientConfig
- client::HandshakeSignatureValid
- client::InvalidDnsNameError
- client::Resumption
- client::ServerCertVerified
- client::Tls12ClientSessionValue
- client::Tls13ClientSessionValue
- client::WantsClientCert
- client::WantsTransparencyPolicyOrClientCert
- client::WebPkiVerifier
- client::WriteEarlyData
- client::builder::WantsClientCert
- client::builder::WantsTransparencyPolicyOrClientCert
- client::client_conn::ClientConfig
- client::client_conn::ClientConnection
- client::client_conn::ClientConnectionData
- client::client_conn::EarlyData
- client::client_conn::Resumption
- client::client_conn::WriteEarlyData
- client::client_conn::danger::DangerousClientConfig
- client::common::ClientHelloDetails
- client::common::ServerCertDetails
- client::handy::AlwaysResolvesClientCert
- client::handy::ClientSessionMemoryCache
- client::handy::FailResolveClientCert
- client::handy::NoClientSessionStorage
- client::handy::ServerData
- client::hs::ClientHelloInput
- client::hs::ExpectServerHello
- client::hs::ExpectServerHelloOrHelloRetryRequest
- client::tls12::ExpectCcs
- client::tls12::ExpectCertificate
- client::tls12::ExpectCertificateRequest
- client::tls12::ExpectCertificateStatus
- client::tls12::ExpectCertificateStatusOrServerKx
- client::tls12::ExpectFinished
- client::tls12::ExpectNewTicket
- client::tls12::ExpectServerDone
- client::tls12::ExpectServerDoneOrCertReq
- client::tls12::ExpectServerKx
- client::tls12::ExpectTraffic
- client::tls12::ServerKxDetails
- client::tls12::server_hello::CompleteServerHelloHandling
- client::tls13::ExpectCertificate
- client::tls13::ExpectCertificateOrCertReq
- client::tls13::ExpectCertificateRequest
- client::tls13::ExpectCertificateVerify
- client::tls13::ExpectEncryptedExtensions
- client::tls13::ExpectFinished
- client::tls13::ExpectTraffic
- common_state::CommonState
- common_state::Context
- common_state::IoState
- conn::ConnectionCommon
- conn::ConnectionCore
- conn::ConnectionRandoms
- conn::Reader
- conn::Writer
- dns_name::DnsName
- dns_name::DnsNameRef
- dns_name::InvalidDnsNameError
- hash_hs::HandshakeHash
- hash_hs::HandshakeHashBuffer
- internal::msgs::alert::AlertMessagePayload
- internal::msgs::base::Payload
- internal::msgs::base::PayloadU16
- internal::msgs::base::PayloadU24
- internal::msgs::base::PayloadU8
- internal::msgs::ccs::ChangeCipherSpecPayload
- internal::msgs::codec::Reader
- internal::msgs::codec::u24
- internal::msgs::deframer::Deframed
- internal::msgs::deframer::MessageDeframer
- internal::msgs::fragmenter::MessageFragmenter
- internal::msgs::handshake::CertificateEntry
- internal::msgs::handshake::CertificatePayloadTLS13
- internal::msgs::handshake::CertificateRequestPayload
- internal::msgs::handshake::CertificateRequestPayloadTLS13
- internal::msgs::handshake::CertificateStatus
- internal::msgs::handshake::ClientECDHParams
- internal::msgs::handshake::ClientHelloPayload
- internal::msgs::handshake::DistinguishedName
- internal::msgs::handshake::ECDHEServerKeyExchange
- internal::msgs::handshake::ECParameters
- internal::msgs::handshake::HandshakeMessagePayload
- internal::msgs::handshake::HelloRetryRequest
- internal::msgs::handshake::KeyShareEntry
- internal::msgs::handshake::NewSessionTicketPayload
- internal::msgs::handshake::NewSessionTicketPayloadTLS13
- internal::msgs::handshake::OCSPCertificateStatusRequest
- internal::msgs::handshake::PresharedKeyBinder
- internal::msgs::handshake::PresharedKeyIdentity
- internal::msgs::handshake::PresharedKeyOffer
- internal::msgs::handshake::ProtocolName
- internal::msgs::handshake::Random
- internal::msgs::handshake::ResponderId
- internal::msgs::handshake::Sct
- internal::msgs::handshake::ServerECDHParams
- internal::msgs::handshake::ServerHelloPayload
- internal::msgs::handshake::ServerName
- internal::msgs::handshake::SessionId
- internal::msgs::handshake::UnknownExtension
- internal::msgs::message::BorrowedPlainMessage
- internal::msgs::message::Message
- internal::msgs::message::OpaqueMessage
- internal::msgs::message::PlainMessage
- internal::msgs::persist::ClientSessionCommon
- internal::msgs::persist::Retrieved
- internal::msgs::persist::ServerSessionValue
- internal::msgs::persist::Tls12ClientSessionValue
- internal::msgs::persist::Tls13ClientSessionValue
- internal::record_layer::Decrypted
- internal::record_layer::RecordLayer
- key::Certificate
- key::ParsedCertificate
- key::PrivateKey
- key_log::NoKeyLog
- key_log_file::KeyLogFile
- key_log_file::KeyLogFileInner
- kx::KeyExchange
- kx::SupportedKxGroup
- limited_cache::LimitedCache
- msgs::alert::AlertMessagePayload
- msgs::base::Payload
- msgs::base::PayloadU16
- msgs::base::PayloadU24
- msgs::base::PayloadU8
- msgs::ccs::ChangeCipherSpecPayload
- msgs::codec::Reader
- msgs::codec::u24
- msgs::deframer::Deframed
- msgs::deframer::HandshakePayloadMeta
- msgs::deframer::MessageDeframer
- msgs::fragmenter::MessageFragmenter
- msgs::handshake::CertificateEntry
- msgs::handshake::CertificatePayloadTLS13
- msgs::handshake::CertificateRequestPayload
- msgs::handshake::CertificateRequestPayloadTLS13
- msgs::handshake::CertificateStatus
- msgs::handshake::ClientECDHParams
- msgs::handshake::ClientHelloPayload
- msgs::handshake::DistinguishedName
- msgs::handshake::ECDHEServerKeyExchange
- msgs::handshake::ECParameters
- msgs::handshake::HandshakeMessagePayload
- msgs::handshake::HelloRetryRequest
- msgs::handshake::KeyShareEntry
- msgs::handshake::NewSessionTicketPayload
- msgs::handshake::NewSessionTicketPayloadTLS13
- msgs::handshake::OCSPCertificateStatusRequest
- msgs::handshake::PresharedKeyBinder
- msgs::handshake::PresharedKeyIdentity
- msgs::handshake::PresharedKeyOffer
- msgs::handshake::ProtocolName
- msgs::handshake::Random
- msgs::handshake::ResponderId
- msgs::handshake::Sct
- msgs::handshake::ServerECDHParams
- msgs::handshake::ServerHelloPayload
- msgs::handshake::ServerName
- msgs::handshake::SessionId
- msgs::handshake::UnknownExtension
- msgs::message::BorrowedPlainMessage
- msgs::message::Message
- msgs::message::OpaqueMessage
- msgs::message::PlainMessage
- msgs::persist::ClientSessionCommon
- msgs::persist::Retrieved
- msgs::persist::ServerSessionValue
- msgs::persist::Tls12ClientSessionValue
- msgs::persist::Tls13ClientSessionValue
- rand::GetRandomFailed
- record_layer::Decrypted
- record_layer::RecordLayer
- server::Accepted
- server::Acceptor
- server::AllowAnyAnonymousOrAuthenticatedClient
- server::AllowAnyAuthenticatedClient
- server::ClientCertVerified
- server::ClientHello
- server::DnsName
- server::NoClientAuth
- server::NoServerSessionStorage
- server::ParsedCertificate
- server::ReadEarlyData
- server::ResolvesServerCertUsingSni
- server::ServerConfig
- server::ServerConnection
- server::ServerConnectionData
- server::ServerSessionMemoryCache
- server::UnparsedCertRevocationList
- server::WantsServerCert
- server::builder::WantsServerCert
- server::common::ActiveCertifiedKey
- server::handy::AlwaysResolvesChain
- server::handy::NeverProducesTickets
- server::handy::NoServerSessionStorage
- server::handy::ResolvesServerCertUsingSni
- server::handy::ServerSessionMemoryCache
- server::hs::ExpectClientHello
- server::hs::ExtensionProcessing
- server::server_conn::Accepted
- server::server_conn::Accepting
- server::server_conn::Acceptor
- server::server_conn::ClientHello
- server::server_conn::ReadEarlyData
- server::server_conn::ServerConfig
- server::server_conn::ServerConnection
- server::server_conn::ServerConnectionData
- server::tls12::ExpectCcs
- server::tls12::ExpectCertificate
- server::tls12::ExpectCertificateVerify
- server::tls12::ExpectClientKx
- server::tls12::ExpectFinished
- server::tls12::ExpectTraffic
- server::tls12::client_hello::CompleteClientHelloHandling
- server::tls13::ExpectAndSkipRejectedEarlyData
- server::tls13::ExpectCertificate
- server::tls13::ExpectCertificateVerify
- server::tls13::ExpectEarlyData
- server::tls13::ExpectFinished
- server::tls13::ExpectTraffic
- server::tls13::client_hello::CompleteClientHelloHandling
- sign::CertifiedKey
- sign::EcdsaSigner
- sign::EcdsaSigningKey
- sign::Ed25519Signer
- sign::Ed25519SigningKey
- sign::RsaSigner
- sign::SignError
- stream::Stream
- stream::StreamOwned
- suites::CipherSuiteCommon
- ticketer::AeadTicketer
- ticketer::TicketSwitcher
- ticketer::TicketSwitcherState
- ticketer::Ticketer
- ticketer::TimeBase
- tls12::ConnectionSecrets
- tls12::Tls12CipherSuite
- tls12::cipher::AesGcm
- tls12::cipher::ChaCha20Poly1305
- tls12::cipher::ChaCha20Poly1305MessageDecrypter
- tls12::cipher::ChaCha20Poly1305MessageEncrypter
- tls12::cipher::GcmMessageDecrypter
- tls12::cipher::GcmMessageEncrypter
- tls13::Tls13CipherSuite
- tls13::Tls13MessageDecrypter
- tls13::Tls13MessageEncrypter
- tls13::key_schedule::KeySchedule
- tls13::key_schedule::KeyScheduleClientBeforeFinished
- tls13::key_schedule::KeyScheduleEarly
- tls13::key_schedule::KeyScheduleHandshake
- tls13::key_schedule::KeyScheduleHandshakeStart
- tls13::key_schedule::KeySchedulePreHandshake
- tls13::key_schedule::KeyScheduleTraffic
- tls13::key_schedule::KeyScheduleTrafficWithClientFinishedPending
- tls13::key_schedule::PayloadU8Len
- vecbuf::ChunkVecBuffer
- verify::AllowAnyAnonymousOrAuthenticatedClient
- verify::AllowAnyAuthenticatedClient
- verify::CertificateTransparencyPolicy
- verify::ClientCertVerified
- verify::DigitallySignedStruct
- verify::FinishedMessageVerified
- verify::HandshakeSignatureValid
- verify::NoClientAuth
- verify::ServerCertVerified
- verify::UnparsedCertRevocationList
- verify::WebPkiVerifier
- versions::EnabledVersions
- versions::SupportedProtocolVersion
Enums
- AlertDescription
- BulkAlgorithm
- CertRevocationListError
- CertificateError
- CipherSuite
- Connection
- ContentType
- Error
- HandshakeType
- InvalidMessage
- NamedGroup
- PeerIncompatible
- PeerMisbehaved
- ProtocolVersion
- Side
- SignatureAlgorithm
- SignatureScheme
- SupportedCipherSuite
- client::ServerName
- client::Tls12Resumption
- client::client_conn::EarlyDataState
- client::client_conn::ServerName
- client::client_conn::Tls12Resumption
- client::common::ClientAuthDetails
- client::hs::ClientSessionValue
- common_state::Limit
- common_state::Protocol
- common_state::Side
- conn::Connection
- dns_name::State
- enums::AlertDescription
- enums::CipherSuite
- enums::ContentType
- enums::HandshakeType
- enums::ProtocolVersion
- enums::SignatureAlgorithm
- enums::SignatureScheme
- error::CertRevocationListError
- error::CertificateError
- error::Error
- error::InvalidMessage
- error::PeerIncompatible
- error::PeerMisbehaved
- internal::msgs::codec::ListLength
- internal::msgs::deframer::DeframerError
- internal::msgs::enums::AlertLevel
- internal::msgs::enums::CertificateStatusType
- internal::msgs::enums::ClientCertificateType
- internal::msgs::enums::Compression
- internal::msgs::enums::ECCurveType
- internal::msgs::enums::ECPointFormat
- internal::msgs::enums::ExtensionType
- internal::msgs::enums::HashAlgorithm
- internal::msgs::enums::HeartbeatMessageType
- internal::msgs::enums::HeartbeatMode
- internal::msgs::enums::KeyUpdateRequest
- internal::msgs::enums::NamedCurve
- internal::msgs::enums::NamedGroup
- internal::msgs::enums::PSKKeyExchangeMode
- internal::msgs::enums::ServerNameType
- internal::msgs::handshake::CertReqExtension
- internal::msgs::handshake::CertificateExtension
- internal::msgs::handshake::CertificateStatusRequest
- internal::msgs::handshake::ClientExtension
- internal::msgs::handshake::ClientSessionTicket
- internal::msgs::handshake::HandshakePayload
- internal::msgs::handshake::HelloRetryExtension
- internal::msgs::handshake::KeyExchangeAlgorithm
- internal::msgs::handshake::NewSessionTicketExtension
- internal::msgs::handshake::ServerExtension
- internal::msgs::handshake::ServerKeyExchangePayload
- internal::msgs::handshake::ServerNamePayload
- internal::msgs::message::MessageError
- internal::msgs::message::MessagePayload
- msgs::codec::ListLength
- msgs::deframer::DeframerError
- msgs::deframer::HandshakePayloadState
- msgs::enums::AlertLevel
- msgs::enums::CertificateStatusType
- msgs::enums::ClientCertificateType
- msgs::enums::Compression
- msgs::enums::ECCurveType
- msgs::enums::ECPointFormat
- msgs::enums::ExtensionType
- msgs::enums::HashAlgorithm
- msgs::enums::HeartbeatMessageType
- msgs::enums::HeartbeatMode
- msgs::enums::KeyUpdateRequest
- msgs::enums::NamedCurve
- msgs::enums::NamedGroup
- msgs::enums::PSKKeyExchangeMode
- msgs::enums::ServerNameType
- msgs::handshake::CertReqExtension
- msgs::handshake::CertificateExtension
- msgs::handshake::CertificateStatusRequest
- msgs::handshake::ClientExtension
- msgs::handshake::ClientSessionTicket
- msgs::handshake::HandshakePayload
- msgs::handshake::HelloRetryExtension
- msgs::handshake::KeyExchangeAlgorithm
- msgs::handshake::NewSessionTicketExtension
- msgs::handshake::ServerExtension
- msgs::handshake::ServerKeyExchangePayload
- msgs::handshake::ServerNamePayload
- msgs::message::MessageError
- msgs::message::MessagePayload
- record_layer::DirectionState
- server::hs::HandshakeHashOrBuffer
- server::server_conn::EarlyDataState
- server::tls13::client_hello::EarlyDataDecision
- suites::BulkAlgorithm
- suites::SupportedCipherSuite
- tls12::Seed
- tls13::key_schedule::SecretKind
Traits
- ConfigSide
- KeyLog
- SideData
- builder::ConfigSide
- builder::sealed::Sealed
- cipher::MessageDecrypter
- cipher::MessageEncrypter
- client::ClientSessionStore
- client::ResolvesClientCert
- client::ServerCertVerifier
- client::client_conn::ClientSessionStore
- client::client_conn::ResolvesClientCert
- common_state::State
- conn::PlaintextSink
- conn::SideData
- internal::cipher::MessageDecrypter
- internal::msgs::codec::Codec
- internal::msgs::codec::TlsListElement
- internal::msgs::handshake::ConvertProtocolNameList
- internal::msgs::handshake::ConvertServerNameList
- internal::msgs::handshake::HasServerExtensions
- key_log::KeyLog
- msgs::codec::Codec
- msgs::codec::TlsListElement
- msgs::handshake::ConvertProtocolNameList
- msgs::handshake::ConvertServerNameList
- msgs::handshake::HasServerExtensions
- server::ClientCertVerifier
- server::ProducesTickets
- server::ResolvesServerCert
- server::StoresServerSessions
- server::server_conn::ProducesTickets
- server::server_conn::ResolvesServerCert
- server::server_conn::StoresServerSessions
- sign::Signer
- sign::SigningKey
- tls12::cipher::Tls12AeadAlgorithm
- verify::ClientCertVerifier
- verify::ServerCertVerifier
Macros
- check::require_handshake_msg
- check::require_handshake_msg_move
- msgs::handshake::wrapped_payload
- msgs::macros::enum_builder
Functions
- check::inappropriate_handshake_message
- check::inappropriate_message
- cipher::make_nonce
- client::hs::emit_client_hello_for_retry
- client::hs::find_session
- client::hs::prepare_resumption
- client::hs::process_alpn_protocol
- client::hs::sct_list_is_invalid
- client::hs::start_handshake
- client::tls12::emit_ccs
- client::tls12::emit_certificate
- client::tls12::emit_certverify
- client::tls12::emit_clientkx
- client::tls12::emit_finished
- client::tls13::derive_early_traffic_secret
- client::tls13::emit_certificate_tls13
- client::tls13::emit_certverify_tls13
- client::tls13::emit_end_of_early_data_tls13
- client::tls13::emit_fake_ccs
- client::tls13::emit_finished_tls13
- client::tls13::fill_in_psk_binder
- client::tls13::handle_server_hello
- client::tls13::initial_key_share
- client::tls13::prepare_resumption
- client::tls13::validate_encrypted_extensions
- client::tls13::validate_server_hello
- client::verify_server_cert_signed_by_trust_anchor
- client::verify_server_name
- conn::is_valid_ccs
- dns_name::validate
- error::join
- internal::msgs::codec::put_u16
- internal::msgs::codec::put_u64
- msgs::base::hex
- msgs::codec::put_u16
- msgs::codec::put_u64
- msgs::deframer::payload_size
- msgs::handshake::trim_hostname_trailing_dot_for_sni
- rand::fill_random
- rand::random_u32
- rand::random_vec
- server::hs::can_resume
- server::hs::process_client_hello
- server::tls12::client_hello::emit_cert_status
- server::tls12::client_hello::emit_certificate
- server::tls12::client_hello::emit_certificate_req
- server::tls12::client_hello::emit_server_hello
- server::tls12::client_hello::emit_server_hello_done
- server::tls12::client_hello::emit_server_kx
- server::tls12::emit_ccs
- server::tls12::emit_finished
- server::tls12::emit_ticket
- server::tls12::get_server_connection_value_tls12
- server::tls13::client_hello::decide_if_early_data_allowed
- server::tls13::client_hello::emit_certificate_req_tls13
- server::tls13::client_hello::emit_certificate_tls13
- server::tls13::client_hello::emit_certificate_verify_tls13
- server::tls13::client_hello::emit_encrypted_extensions
- server::tls13::client_hello::emit_fake_ccs
- server::tls13::client_hello::emit_finished_tls13
- server::tls13::client_hello::emit_hello_retry_request
- server::tls13::client_hello::emit_server_hello
- server::tls13::client_hello::max_early_data_size
- server::tls13::get_server_session_value
- sign::any_ecdsa_type
- sign::any_eddsa_type
- sign::any_supported_type
- sign::supported_sign_tls13
- suites::choose_ciphersuite_preferring_client
- suites::choose_ciphersuite_preferring_server
- suites::compatible_sigscheme_for_suites
- suites::reduce_given_sigalg
- suites::reduce_given_version
- ticketer::generate_inner
- tls12::cipher::make_tls12_aad
- tls12::decode_ecdh_params
- tls12::join_randoms
- tls12::prf::concat
- tls12::prf::concat_sign
- tls12::prf::p
- tls12::prf::prf
- tls13::key_schedule::derive_traffic_iv
- tls13::key_schedule::derive_traffic_key
- tls13::key_schedule::hkdf_expand
- tls13::key_schedule::hkdf_expand_info
- tls13::make_tls13_aad
- tls13::unpad_tls13
- verify::construct_tls13_client_verify_message
- verify::construct_tls13_server_verify_message
- verify::construct_tls13_verify_message
- verify::convert_alg_tls13
- verify::convert_scheme
- verify::intermediate_chain
- verify::pki_error
- verify::trust_roots
- verify::unix_time_millis
- verify::verify_server_cert_signed_by_trust_anchor
- verify::verify_server_name
- verify::verify_sig_using_any_alg
- verify::verify_signed_struct
- verify::verify_tls13
- x509::wrap_in_asn1_len
- x509::wrap_in_sequence
Type Aliases
- client::hs::ClientContext
- client::hs::NextState
- client::hs::NextStateOrError
- internal::msgs::handshake::CertificatePayload
- internal::msgs::persist::ServerSessionKey
- msgs::handshake::CertificatePayload
- msgs::persist::ServerSessionKey
- server::hs::NextState
- server::hs::NextStateOrError
- server::hs::ServerContext
- tls12::MessageCipherPair
- verify::SignatureAlgorithms
Statics
- ALL_CIPHER_SUITES
- ALL_KX_GROUPS
- ALL_VERSIONS
- DEFAULT_CIPHER_SUITES
- DEFAULT_VERSIONS
- cipher_suite::TLS13_AES_128_GCM_SHA256
- cipher_suite::TLS13_AES_256_GCM_SHA384
- cipher_suite::TLS13_CHACHA20_POLY1305_SHA256
- cipher_suite::TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- cipher_suite::TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- cipher_suite::TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
- cipher_suite::TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- cipher_suite::TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- cipher_suite::TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
- client::tls13::ALLOWED_PLAINTEXT_EXTS
- client::tls13::DISALLOWED_TLS13_EXTS
- conn::TLS13_MAX_DROPPED_CCS
- kx::ALL_KX_GROUPS
- kx::SECP256R1
- kx::SECP384R1
- kx::X25519
- kx_group::SECP256R1
- kx_group::SECP384R1
- kx_group::X25519
- msgs::handshake::HELLO_RETRY_REQUEST_RANDOM
- msgs::handshake::ZERO_RANDOM
- msgs::persist::MAX_FRESHNESS_SKEW_MS
- msgs::persist::MAX_TICKET_LIFETIME
- record_layer::SEQ_HARD_LIMIT
- record_layer::SEQ_SOFT_LIMIT
- sign::ALL_RSA_SCHEMES
- suites::ALL_CIPHER_SUITES
- suites::DEFAULT_CIPHER_SUITES
- tls12::TLS12_ECDSA_SCHEMES
- tls12::TLS12_RSA_SCHEMES
- tls12::TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- tls12::TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- tls12::TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
- tls12::TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- tls12::TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- tls12::TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
- tls13::TLS13_AES_128_GCM_SHA256
- tls13::TLS13_AES_128_GCM_SHA256_INTERNAL
- tls13::TLS13_AES_256_GCM_SHA384
- tls13::TLS13_CHACHA20_POLY1305_SHA256
- tls13::TLS13_CHACHA20_POLY1305_SHA256_INTERNAL
- verify::ECDSA_SHA256
- verify::ECDSA_SHA384
- verify::ED25519
- verify::RSA_PSS_SHA256
- verify::RSA_PSS_SHA384
- verify::RSA_PSS_SHA512
- verify::RSA_SHA256
- verify::RSA_SHA384
- verify::RSA_SHA512
- verify::SUPPORTED_SIG_ALGS
- version::TLS12
- version::TLS13
- versions::ALL_VERSIONS
- versions::DEFAULT_VERSIONS
- versions::TLS12
- versions::TLS13
Constants
- client::handy::MAX_TLS13_TICKETS_PER_SERVER
- common_state::DEFAULT_BUFFER_LIMIT
- common_state::DEFAULT_RECEIVED_PLAINTEXT_LIMIT
- internal::msgs::fragmenter::MAX_FRAGMENT_LEN
- internal::msgs::fragmenter::MAX_FRAGMENT_SIZE
- internal::msgs::fragmenter::PACKET_OVERHEAD
- msgs::deframer::HEADER_SIZE
- msgs::deframer::MAX_HANDSHAKE_SIZE
- msgs::deframer::READ_SIZE
- msgs::fragmenter::MAX_FRAGMENT_LEN
- msgs::fragmenter::MAX_FRAGMENT_SIZE
- msgs::fragmenter::PACKET_OVERHEAD
- sign::PKCS8_PREFIX_ECDSA_NISTP256
- sign::PKCS8_PREFIX_ECDSA_NISTP384
- tls12::DOWNGRADE_SENTINEL
- tls12::cipher::CHACHAPOLY1305_OVERHEAD
- tls12::cipher::GCM_EXPLICIT_NONCE_LEN
- tls12::cipher::GCM_OVERHEAD
- tls12::cipher::TLS12_AAD_SIZE
- tls13::TLS13_AAD_SIZE