List of all items
Structs
- claims::Certificate
- claims::CertificateVerify
- claims::ClientHello
- claims::Finished
- claims::ServerHello
- claims::TlsClaim
- claims::TlsTranscript
- claims::TranscriptCertificate
- claims::TranscriptClientFinished
- claims::TranscriptClientHello
- claims::TranscriptPartialClientHello
- claims::TranscriptServerFinished
- claims::TranscriptServerHello
- protocol::MessageFlight
- protocol::OpaqueMessageFlight
- protocol::TLSProtocolBehavior
- protocol::TLSProtocolTypes
- put::TlsPutConfig
- tcp::TLSProcess
- tcp::TcpClientPut
- tcp::TcpServerPut
- tls::rustls::anchors::OwnedTrustAnchor
- tls::rustls::anchors::RootCertStore
- tls::rustls::cipher::InvalidMessageDecrypter
- tls::rustls::cipher::InvalidMessageEncrypter
- tls::rustls::cipher::Iv
- tls::rustls::cipher::IvLen
- tls::rustls::client::client_conn::InvalidDnsNameError
- tls::rustls::conn::ConnectionRandoms
- tls::rustls::error::CorruptMessagePayload
- tls::rustls::hash_hs::HandshakeHash
- tls::rustls::hash_hs::HandshakeHashBuffer
- tls::rustls::key::Certificate
- tls::rustls::key::PrivateKey
- tls::rustls::key_log::NoKeyLog
- tls::rustls::kx::KeyExchange
- tls::rustls::kx::SupportedKxGroup
- tls::rustls::limited_cache::LimitedCache
- tls::rustls::msgs::alert::AlertMessagePayload
- tls::rustls::msgs::base::Payload
- tls::rustls::msgs::base::PayloadU16
- tls::rustls::msgs::base::PayloadU24
- tls::rustls::msgs::base::PayloadU8
- tls::rustls::msgs::ccs::ChangeCipherSpecPayload
- tls::rustls::msgs::deframer::MessageDeframer
- tls::rustls::msgs::fragmenter::MessageFragmenter
- tls::rustls::msgs::handshake::CertReqExtensions
- tls::rustls::msgs::handshake::CertificateEntry
- tls::rustls::msgs::handshake::CertificateExtensions
- tls::rustls::msgs::handshake::CertificatePayload
- tls::rustls::msgs::handshake::CertificatePayloadTLS13
- tls::rustls::msgs::handshake::CertificateRequestPayload
- tls::rustls::msgs::handshake::CertificateRequestPayloadTLS13
- tls::rustls::msgs::handshake::CertificateStatus
- tls::rustls::msgs::handshake::ClientCertificateTypes
- tls::rustls::msgs::handshake::ClientECDHParams
- tls::rustls::msgs::handshake::ClientHelloPayload
- tls::rustls::msgs::handshake::DigitallySignedStruct
- tls::rustls::msgs::handshake::ECDHEServerKeyExchange
- tls::rustls::msgs::handshake::ECParameters
- tls::rustls::msgs::handshake::ECPointFormatList
- tls::rustls::msgs::handshake::EncryptedExtensions
- tls::rustls::msgs::handshake::HandshakeMessagePayload
- tls::rustls::msgs::handshake::HelloRetryRequest
- tls::rustls::msgs::handshake::KeyShareEntries
- tls::rustls::msgs::handshake::KeyShareEntry
- tls::rustls::msgs::handshake::NamedGroups
- tls::rustls::msgs::handshake::NewSessionTicketExtensions
- tls::rustls::msgs::handshake::NewSessionTicketPayload
- tls::rustls::msgs::handshake::NewSessionTicketPayloadTLS13
- tls::rustls::msgs::handshake::OCSPCertificateStatusRequest
- tls::rustls::msgs::handshake::PSKKeyExchangeModes
- tls::rustls::msgs::handshake::PresharedKeyIdentities
- tls::rustls::msgs::handshake::PresharedKeyIdentity
- tls::rustls::msgs::handshake::PresharedKeyOffer
- tls::rustls::msgs::handshake::ProtocolVersions
- tls::rustls::msgs::handshake::Random
- tls::rustls::msgs::handshake::ServerECDHParams
- tls::rustls::msgs::handshake::ServerHelloPayload
- tls::rustls::msgs::handshake::ServerName
- tls::rustls::msgs::handshake::ServerNameRequest
- tls::rustls::msgs::handshake::SessionID
- tls::rustls::msgs::handshake::SupportedSignatureSchemes
- tls::rustls::msgs::handshake::UnknownExtension
- tls::rustls::msgs::handshake::VecU16OfPayloadU16
- tls::rustls::msgs::handshake::VecU16OfPayloadU8
- tls::rustls::msgs::heartbeat::HeartbeatPayload
- tls::rustls::msgs::hsjoiner::HandshakeJoiner
- tls::rustls::msgs::message::BorrowedPlainMessage
- tls::rustls::msgs::message::Message
- tls::rustls::msgs::message::OpaqueMessage
- tls::rustls::msgs::message::PlainMessage
- tls::rustls::quic::DirectionalKeys
- tls::rustls::quic::HeaderProtectionKey
- tls::rustls::quic::Keys
- tls::rustls::quic::PacketKey
- tls::rustls::quic::PacketKeySet
- tls::rustls::quic::Secrets
- tls::rustls::quic::Tag
- tls::rustls::rand::GetRandomFailed
- tls::rustls::record_layer::RecordLayer
- tls::rustls::sign::CertifiedKey
- tls::rustls::sign::EcdsaSigner
- tls::rustls::sign::EcdsaSigningKey
- tls::rustls::sign::Ed25519Signer
- tls::rustls::sign::Ed25519SigningKey
- tls::rustls::sign::RsaSigner
- tls::rustls::sign::SignError
- tls::rustls::suites::CipherSuiteCommon
- tls::rustls::ticketer::AeadTicketer
- tls::rustls::ticketer::TicketSwitcher
- tls::rustls::ticketer::TicketSwitcherState
- tls::rustls::ticketer::Ticketer
- tls::rustls::ticketer::TimeBase
- tls::rustls::tls12::AesGcm
- tls::rustls::tls12::ChaCha20Poly1305
- tls::rustls::tls12::ConnectionSecrets
- tls::rustls::tls12::Tls12CipherSuite
- tls::rustls::tls12::cipher::AesGcm
- tls::rustls::tls12::cipher::ChaCha20Poly1305
- tls::rustls::tls12::cipher::ChaCha20Poly1305MessageDecrypter
- tls::rustls::tls12::cipher::ChaCha20Poly1305MessageEncrypter
- tls::rustls::tls12::cipher::GcmMessageDecrypter
- tls::rustls::tls12::cipher::GcmMessageEncrypter
- tls::rustls::tls13::Tls13CipherSuite
- tls::rustls::tls13::Tls13MessageDecrypter
- tls::rustls::tls13::Tls13MessageEncrypter
- tls::rustls::tls13::key_schedule::KeySchedule
- tls::rustls::tls13::key_schedule::KeyScheduleEarly
- tls::rustls::tls13::key_schedule::KeyScheduleHandshake
- tls::rustls::tls13::key_schedule::KeyScheduleHandshakeStart
- tls::rustls::tls13::key_schedule::KeySchedulePreHandshake
- tls::rustls::tls13::key_schedule::KeyScheduleTraffic
- tls::rustls::tls13::key_schedule::KeyScheduleTrafficWithClientFinishedPending
- tls::rustls::tls13::key_schedule::PayloadU8Len
- tls::rustls::vecbuf::ChunkVecBuffer
- tls::rustls::verify::AllowAnyAnonymousOrAuthenticatedClient
- tls::rustls::verify::AllowAnyAuthenticatedClient
- tls::rustls::verify::CertificateTransparencyPolicy
- tls::rustls::verify::ClientCertVerified
- tls::rustls::verify::DnsName
- tls::rustls::verify::FinishedMessageVerified
- tls::rustls::verify::HandshakeSignatureValid
- tls::rustls::verify::NoClientAuth
- tls::rustls::verify::ServerCertVerified
- tls::rustls::verify::WebPkiVerifier
- tls::rustls::versions::EnabledVersions
- tls::rustls::versions::SupportedProtocolVersion
- tls::violation::TlsSecurityViolationPolicy
Enums
- claims::ClaimData
- claims::ClaimDataMessage
- claims::ClaimDataTranscript
- query::TlsQueryMatcher
- tls::rustls::client::client_conn::ServerName
- tls::rustls::conn::Side
- tls::rustls::error::Error
- tls::rustls::msgs::deframer::BufferContents
- tls::rustls::msgs::enums::AlertDescription
- tls::rustls::msgs::enums::AlertLevel
- tls::rustls::msgs::enums::CertificateStatusType
- tls::rustls::msgs::enums::CipherSuite
- tls::rustls::msgs::enums::ClientCertificateType
- tls::rustls::msgs::enums::Compression
- tls::rustls::msgs::enums::ContentType
- tls::rustls::msgs::enums::ECCurveType
- tls::rustls::msgs::enums::ECPointFormat
- tls::rustls::msgs::enums::ExtensionType
- tls::rustls::msgs::enums::HandshakeType
- tls::rustls::msgs::enums::HashAlgorithm
- tls::rustls::msgs::enums::HeartbeatMessageType
- tls::rustls::msgs::enums::HeartbeatMode
- tls::rustls::msgs::enums::KeyUpdateRequest
- tls::rustls::msgs::enums::NamedCurve
- tls::rustls::msgs::enums::NamedGroup
- tls::rustls::msgs::enums::PSKKeyExchangeMode
- tls::rustls::msgs::enums::ProtocolVersion
- tls::rustls::msgs::enums::ServerNameType
- tls::rustls::msgs::enums::SignatureAlgorithm
- tls::rustls::msgs::enums::SignatureScheme
- tls::rustls::msgs::handshake::CertReqExtension
- tls::rustls::msgs::handshake::CertificateExtension
- tls::rustls::msgs::handshake::CertificateStatusRequest
- tls::rustls::msgs::handshake::ClientExtension
- tls::rustls::msgs::handshake::ClientSessionTicket
- tls::rustls::msgs::handshake::HandshakePayload
- tls::rustls::msgs::handshake::HelloRetryExtension
- tls::rustls::msgs::handshake::KeyExchangeAlgorithm
- tls::rustls::msgs::handshake::NewSessionTicketExtension
- tls::rustls::msgs::handshake::ServerExtension
- tls::rustls::msgs::handshake::ServerKeyExchangePayload
- tls::rustls::msgs::handshake::ServerNamePayload
- tls::rustls::msgs::hsjoiner::BufferState
- tls::rustls::msgs::message::MessageError
- tls::rustls::msgs::message::MessagePayload
- tls::rustls::quic::KeyChange
- tls::rustls::quic::Version
- tls::rustls::record_layer::DirectionState
- tls::rustls::suites::BulkAlgorithm
- tls::rustls::suites::SupportedCipherSuite
- tls::rustls::tls12::Seed
- tls::rustls::tls13::key_schedule::SecretKind
Traits
- claims::Transcript
- tcp::TcpPut
- tls::rustls::cipher::MessageDecrypter
- tls::rustls::cipher::MessageEncrypter
- tls::rustls::conn::SideData
- tls::rustls::key_log::KeyLog
- tls::rustls::msgs::handshake::ConvertProtocolNameList
- tls::rustls::msgs::handshake::ConvertServerNameList
- tls::rustls::msgs::handshake::DecomposedSignatureScheme
- tls::rustls::msgs::handshake::HasServerExtensions
- tls::rustls::msgs::handshake::SupportedPointFormats
- tls::rustls::quic::QuicExt
- tls::rustls::server::server_conn::ProducesTickets
- tls::rustls::sign::Signer
- tls::rustls::sign::SigningKey
- tls::rustls::tls12::Tls12AeadAlgorithm
- tls::rustls::tls12::cipher::Tls12AeadAlgorithm
- tls::rustls::verify::ClientCertVerifier
- tls::rustls::verify::ServerCertVerifier
Macros
- nyi_fn
- tls::rustls::msgs::handshake::declare_u16_vec
- tls::rustls::msgs::handshake::declare_u8_vec
- tls::rustls::msgs::macros::enum_builder
- tls::seeds::corpus
Functions
- claims::claims_helpers::to_claim_data
- claims::dummy_registration::deregister_claimer
- claims::dummy_registration::register_claimer
- debug::debug_binary_message
- debug::debug_binary_message_with_info
- debug::debug_message
- debug::debug_message_with_info
- debug::debug_opaque_message_with_info
- put_registry::tls_registry
- tcp::addr_from_config
- tcp::collect_output
- tcp::execute_command
- tcp::new_tcp_factory
- tcp::take_message_from_outbound
- tls::fn_debug
- tls::fn_impl::fn_cert::_fn_ecdsa_sign
- tls::fn_impl::fn_cert::_fn_rsa_sign
- tls::fn_impl::fn_cert::fn_alice_cert
- tls::fn_impl::fn_cert::fn_alice_key
- tls::fn_impl::fn_cert::fn_bob_cert
- tls::fn_impl::fn_cert::fn_bob_key
- tls::fn_impl::fn_cert::fn_certificate_entry
- tls::fn_impl::fn_cert::fn_chain_append_certificate_entry
- tls::fn_impl::fn_cert::fn_ecdsa_sign_client
- tls::fn_impl::fn_cert::fn_ecdsa_sign_server
- tls::fn_impl::fn_cert::fn_ecdsa_signature_algorithm
- tls::fn_impl::fn_cert::fn_empty_certificate_chain
- tls::fn_impl::fn_cert::fn_eve_cert
- tls::fn_impl::fn_cert::fn_eve_pkcs1_signature
- tls::fn_impl::fn_cert::fn_get_context
- tls::fn_impl::fn_cert::fn_invalid_signature_algorithm
- tls::fn_impl::fn_cert::fn_random_ec_cert
- tls::fn_impl::fn_cert::fn_rsa_pkcs1_signature_algorithm
- tls::fn_impl::fn_cert::fn_rsa_pss_signature_algorithm
- tls::fn_impl::fn_cert::fn_rsa_sign_client
- tls::fn_impl::fn_cert::fn_rsa_sign_server
- tls::fn_impl::fn_constants::fn_empty_bytes_vec
- tls::fn_impl::fn_constants::fn_false
- tls::fn_impl::fn_constants::fn_large_bytes_vec
- tls::fn_impl::fn_constants::fn_large_length
- tls::fn_impl::fn_constants::fn_seq_0
- tls::fn_impl::fn_constants::fn_seq_1
- tls::fn_impl::fn_constants::fn_seq_10
- tls::fn_impl::fn_constants::fn_seq_11
- tls::fn_impl::fn_constants::fn_seq_12
- tls::fn_impl::fn_constants::fn_seq_13
- tls::fn_impl::fn_constants::fn_seq_14
- tls::fn_impl::fn_constants::fn_seq_15
- tls::fn_impl::fn_constants::fn_seq_16
- tls::fn_impl::fn_constants::fn_seq_2
- tls::fn_impl::fn_constants::fn_seq_3
- tls::fn_impl::fn_constants::fn_seq_4
- tls::fn_impl::fn_constants::fn_seq_5
- tls::fn_impl::fn_constants::fn_seq_6
- tls::fn_impl::fn_constants::fn_seq_7
- tls::fn_impl::fn_constants::fn_seq_8
- tls::fn_impl::fn_constants::fn_seq_9
- tls::fn_impl::fn_constants::fn_true
- tls::fn_impl::fn_extensions::fn_al_protocol_negotiation
- tls::fn_impl::fn_extensions::fn_al_protocol_server_negotiation
- tls::fn_impl::fn_extensions::fn_append_preshared_keys_identity
- tls::fn_impl::fn_extensions::fn_append_vec
- tls::fn_impl::fn_extensions::fn_cert_extensions_append
- tls::fn_impl::fn_extensions::fn_cert_extensions_new
- tls::fn_impl::fn_extensions::fn_cert_req_extensions_append
- tls::fn_impl::fn_extensions::fn_cert_req_extensions_new
- tls::fn_impl::fn_extensions::fn_certificate_authorities_extension
- tls::fn_impl::fn_extensions::fn_client_extensions_append
- tls::fn_impl::fn_extensions::fn_client_extensions_new
- tls::fn_impl::fn_extensions::fn_cookie_extension
- tls::fn_impl::fn_extensions::fn_cookie_hello_retry_extension
- tls::fn_impl::fn_extensions::fn_early_data_extension
- tls::fn_impl::fn_extensions::fn_early_data_new_session_ticket_extension
- tls::fn_impl::fn_extensions::fn_early_data_server_extension
- tls::fn_impl::fn_extensions::fn_ec_point_formats_extension
- tls::fn_impl::fn_extensions::fn_ec_point_formats_server_extension
- tls::fn_impl::fn_extensions::fn_empty_preshared_keys_identity_vec
- tls::fn_impl::fn_extensions::fn_empty_vec_of_vec
- tls::fn_impl::fn_extensions::fn_extended_master_secret_extension
- tls::fn_impl::fn_extensions::fn_extended_master_secret_server_extension
- tls::fn_impl::fn_extensions::fn_hello_retry_extensions_append
- tls::fn_impl::fn_extensions::fn_hello_retry_extensions_new
- tls::fn_impl::fn_extensions::fn_key_share_deterministic_extension
- tls::fn_impl::fn_extensions::fn_key_share_deterministic_server_extension
- tls::fn_impl::fn_extensions::fn_key_share_extension
- tls::fn_impl::fn_extensions::fn_key_share_hello_retry_extension
- tls::fn_impl::fn_extensions::fn_key_share_server_extension
- tls::fn_impl::fn_extensions::fn_new_preshared_key_identity
- tls::fn_impl::fn_extensions::fn_new_session_ticket_extensions_append
- tls::fn_impl::fn_extensions::fn_new_session_ticket_extensions_new
- tls::fn_impl::fn_extensions::fn_preshared_keys_extension_empty_binder
- tls::fn_impl::fn_extensions::fn_preshared_keys_server_extension
- tls::fn_impl::fn_extensions::fn_psk_exchange_mode_dhe_ke_extension
- tls::fn_impl::fn_extensions::fn_psk_exchange_mode_ke_extension
- tls::fn_impl::fn_extensions::fn_renegotiation_info_extension
- tls::fn_impl::fn_extensions::fn_renegotiation_info_server_extension
- tls::fn_impl::fn_extensions::fn_server_extensions_append
- tls::fn_impl::fn_extensions::fn_server_extensions_new
- tls::fn_impl::fn_extensions::fn_server_name_extension
- tls::fn_impl::fn_extensions::fn_server_name_server_extension
- tls::fn_impl::fn_extensions::fn_session_ticket_offer_extension
- tls::fn_impl::fn_extensions::fn_session_ticket_request_extension
- tls::fn_impl::fn_extensions::fn_session_ticket_server_extension
- tls::fn_impl::fn_extensions::fn_signature_algorithm_cert_extension
- tls::fn_impl::fn_extensions::fn_signature_algorithm_cert_req_extension
- tls::fn_impl::fn_extensions::fn_signature_algorithm_extension
- tls::fn_impl::fn_extensions::fn_signed_certificate_timestamp_certificate_extension
- tls::fn_impl::fn_extensions::fn_signed_certificate_timestamp_extension
- tls::fn_impl::fn_extensions::fn_signed_certificate_timestamp_server_extension
- tls::fn_impl::fn_extensions::fn_status_request_certificate_extension
- tls::fn_impl::fn_extensions::fn_status_request_extension
- tls::fn_impl::fn_extensions::fn_status_request_server_extension
- tls::fn_impl::fn_extensions::fn_support_group_extension
- tls::fn_impl::fn_extensions::fn_supported_versions12_extension
- tls::fn_impl::fn_extensions::fn_supported_versions12_hello_retry_extension
- tls::fn_impl::fn_extensions::fn_supported_versions12_server_extension
- tls::fn_impl::fn_extensions::fn_supported_versions13_extension
- tls::fn_impl::fn_extensions::fn_supported_versions13_hello_retry_extension
- tls::fn_impl::fn_extensions::fn_supported_versions13_server_extension
- tls::fn_impl::fn_extensions::fn_transport_parameters_draft_extension
- tls::fn_impl::fn_extensions::fn_transport_parameters_draft_server_extension
- tls::fn_impl::fn_extensions::fn_transport_parameters_extension
- tls::fn_impl::fn_extensions::fn_transport_parameters_server_extension
- tls::fn_impl::fn_extensions::fn_unknown_cert_request_extension
- tls::fn_impl::fn_extensions::fn_unknown_certificate_extension
- tls::fn_impl::fn_extensions::fn_unknown_client_extension
- tls::fn_impl::fn_extensions::fn_unknown_hello_retry_extension
- tls::fn_impl::fn_extensions::fn_unknown_new_session_ticket_extension
- tls::fn_impl::fn_extensions::fn_unknown_server_extension
- tls::fn_impl::fn_fields::fn_append_cipher_suite
- tls::fn_impl::fn_fields::fn_cipher_suite12
- tls::fn_impl::fn_fields::fn_cipher_suite13_aes_128_ccm_sha256
- tls::fn_impl::fn_fields::fn_cipher_suite13_aes_128_gcm_sha256
- tls::fn_impl::fn_fields::fn_cipher_suite13_aes_256_gcm_sha384
- tls::fn_impl::fn_fields::fn_compression
- tls::fn_impl::fn_fields::fn_compressions
- tls::fn_impl::fn_fields::fn_empty_session_id
- tls::fn_impl::fn_fields::fn_get_any_client_curve
- tls::fn_impl::fn_fields::fn_get_client_key_share
- tls::fn_impl::fn_fields::fn_get_server_key_share
- tls::fn_impl::fn_fields::fn_new_cipher_suites
- tls::fn_impl::fn_fields::fn_new_random
- tls::fn_impl::fn_fields::fn_new_session_id
- tls::fn_impl::fn_fields::fn_no_key_share
- tls::fn_impl::fn_fields::fn_protocol_version12
- tls::fn_impl::fn_fields::fn_protocol_version13
- tls::fn_impl::fn_fields::fn_secure_rsa_cipher_suite12
- tls::fn_impl::fn_fields::fn_sign_transcript
- tls::fn_impl::fn_fields::fn_verify_data
- tls::fn_impl::fn_fields::fn_verify_data_server
- tls::fn_impl::fn_fields::fn_weak_export_cipher_suite
- tls::fn_impl::fn_messages::fn_alert_close_notify
- tls::fn_impl::fn_messages::fn_application_data
- tls::fn_impl::fn_messages::fn_certificate
- tls::fn_impl::fn_messages::fn_certificate13
- tls::fn_impl::fn_messages::fn_certificate_request
- tls::fn_impl::fn_messages::fn_certificate_request13
- tls::fn_impl::fn_messages::fn_certificate_status
- tls::fn_impl::fn_messages::fn_certificate_verify
- tls::fn_impl::fn_messages::fn_change_cipher_spec
- tls::fn_impl::fn_messages::fn_client_hello
- tls::fn_impl::fn_messages::fn_client_key_exchange
- tls::fn_impl::fn_messages::fn_empty_handshake_message
- tls::fn_impl::fn_messages::fn_encrypted_extensions
- tls::fn_impl::fn_messages::fn_finished
- tls::fn_impl::fn_messages::fn_heartbeat
- tls::fn_impl::fn_messages::fn_heartbeat_fake_length
- tls::fn_impl::fn_messages::fn_hello_request
- tls::fn_impl::fn_messages::fn_hello_retry_request
- tls::fn_impl::fn_messages::fn_key_update
- tls::fn_impl::fn_messages::fn_key_update_not_requested
- tls::fn_impl::fn_messages::fn_message_hash
- tls::fn_impl::fn_messages::fn_new_session_ticket
- tls::fn_impl::fn_messages::fn_new_session_ticket13
- tls::fn_impl::fn_messages::fn_opaque_message
- tls::fn_impl::fn_messages::fn_server_hello
- tls::fn_impl::fn_messages::fn_server_hello_done
- tls::fn_impl::fn_messages::fn_server_key_exchange
- tls::fn_impl::fn_transcript::_fn_transcript
- tls::fn_impl::fn_transcript::fn_certificate_transcript
- tls::fn_impl::fn_transcript::fn_client_finished_transcript
- tls::fn_impl::fn_transcript::fn_server_finished_transcript
- tls::fn_impl::fn_transcript::fn_server_hello_transcript
- tls::fn_impl::fn_utils::fn_append_certificate
- tls::fn_impl::fn_utils::fn_append_certificate_entry
- tls::fn_impl::fn_utils::fn_append_flight
- tls::fn_impl::fn_utils::fn_append_opaque_flight
- tls::fn_impl::fn_utils::fn_append_transcript
- tls::fn_impl::fn_utils::fn_decode_ecdh_pubkey
- tls::fn_impl::fn_utils::fn_decrypt_application
- tls::fn_impl::fn_utils::fn_decrypt_application_flight
- tls::fn_impl::fn_utils::fn_decrypt_handshake_flight
- tls::fn_impl::fn_utils::fn_decrypt_multiple_handshake_messages
- tls::fn_impl::fn_utils::fn_derive_binder
- tls::fn_impl::fn_utils::fn_derive_psk
- tls::fn_impl::fn_utils::fn_encode_ec_pubkey12
- tls::fn_impl::fn_utils::fn_encrypt12
- tls::fn_impl::fn_utils::fn_encrypt_application
- tls::fn_impl::fn_utils::fn_encrypt_handshake
- tls::fn_impl::fn_utils::fn_fill_binder
- tls::fn_impl::fn_utils::fn_find_encrypted_extensions
- tls::fn_impl::fn_utils::fn_find_server_certificate
- tls::fn_impl::fn_utils::fn_find_server_certificate_request
- tls::fn_impl::fn_utils::fn_find_server_certificate_verify
- tls::fn_impl::fn_utils::fn_find_server_finished
- tls::fn_impl::fn_utils::fn_find_server_ticket
- tls::fn_impl::fn_utils::fn_get_ticket
- tls::fn_impl::fn_utils::fn_get_ticket_age_add
- tls::fn_impl::fn_utils::fn_get_ticket_nonce
- tls::fn_impl::fn_utils::fn_named_group_secp384r1
- tls::fn_impl::fn_utils::fn_named_group_x25519
- tls::fn_impl::fn_utils::fn_new_certificate
- tls::fn_impl::fn_utils::fn_new_certificate_entries
- tls::fn_impl::fn_utils::fn_new_certificates
- tls::fn_impl::fn_utils::fn_new_flight
- tls::fn_impl::fn_utils::fn_new_opaque_flight
- tls::fn_impl::fn_utils::fn_new_pubkey12
- tls::fn_impl::fn_utils::fn_new_transcript
- tls::fn_impl::fn_utils::fn_new_transcript12
- tls::fn_impl::fn_utils::fn_no_psk
- tls::fn_impl::fn_utils::fn_psk
- tls::fn_impl::fn_utils::fn_u64_to_u32
- tls::key_exchange::deterministic_key_exchange
- tls::key_exchange::deterministic_key_share
- tls::key_exchange::tls12_key_exchange
- tls::key_exchange::tls12_new_secrets
- tls::key_exchange::tls13_key_exchange
- tls::key_schedule::dhe_key_schedule
- tls::key_schedule::tls13_application_traffic_secret
- tls::key_schedule::tls13_derive_psk
- tls::key_schedule::tls13_handshake_traffic_secret
- tls::rustls::cipher::make_nonce
- tls::rustls::error::join
- tls::rustls::msgs::handshake::trim_hostname_trailing_dot_for_sni
- tls::rustls::quic::nonce_for
- tls::rustls::rand::fill_random
- tls::rustls::rand::random_u32
- tls::rustls::rand::random_vec
- tls::rustls::sign::any_ecdsa_type
- tls::rustls::sign::any_eddsa_type
- tls::rustls::sign::any_supported_type
- tls::rustls::sign::supported_sign_tls13
- tls::rustls::suites::choose_ciphersuite_preferring_client
- tls::rustls::suites::choose_ciphersuite_preferring_server
- tls::rustls::suites::compatible_sigscheme_for_suites
- tls::rustls::suites::reduce_given_sigalg
- tls::rustls::suites::reduce_given_version
- tls::rustls::ticketer::generate_inner
- tls::rustls::tls12::cipher::make_tls12_aad
- tls::rustls::tls12::join_randoms
- tls::rustls::tls12::prf::concat
- tls::rustls::tls12::prf::concat_sign
- tls::rustls::tls12::prf::p
- tls::rustls::tls12::prf::prf
- tls::rustls::tls13::key_schedule::derive_traffic_iv
- tls::rustls::tls13::key_schedule::derive_traffic_key
- tls::rustls::tls13::key_schedule::hkdf_expand
- tls::rustls::tls13::key_schedule::hkdf_expand_info
- tls::rustls::tls13::make_tls13_aad
- tls::rustls::tls13::unpad_tls13
- tls::rustls::verify::construct_tls13_client_verify_message
- tls::rustls::verify::construct_tls13_client_verify_message_raw
- tls::rustls::verify::construct_tls13_server_verify_message
- tls::rustls::verify::construct_tls13_server_verify_message_raw
- tls::rustls::verify::construct_tls13_verify_message
- tls::rustls::verify::convert_alg_tls13
- tls::rustls::verify::convert_scheme
- tls::rustls::verify::pki_error
- tls::rustls::verify::prepare
- tls::rustls::verify::unix_time_millis
- tls::rustls::verify::verify_sig_using_any_alg
- tls::rustls::verify::verify_signed_struct
- tls::rustls::verify::verify_tls13
- tls::rustls::x509::wrap_in_asn1_len
- tls::rustls::x509::wrap_in_sequence
- tls::seeds::_seed_client_attacker12
- tls::seeds::_seed_client_attacker_full
- tls::seeds::_seed_client_attacker_full_precomputation
- tls::seeds::create_corpus
- tls::seeds::seed_client_attacker
- tls::seeds::seed_client_attacker12
- tls::seeds::seed_client_attacker_auth
- tls::seeds::seed_client_attacker_full
- tls::seeds::seed_client_attacker_full_precomputation
- tls::seeds::seed_server_attacker_full
- tls::seeds::seed_session_resumption_dhe
- tls::seeds::seed_session_resumption_dhe_full
- tls::seeds::seed_session_resumption_ke
- tls::seeds::seed_successful
- tls::seeds::seed_successful12
- tls::seeds::seed_successful12_with_tickets
- tls::seeds::seed_successful_client_auth
- tls::seeds::seed_successful_mitm
- tls::seeds::seed_successful_with_ccs
- tls::seeds::seed_successful_with_tickets
- tls::violation::find_two_finished_messages
- tls::violation::get_client_server
- tls::vulnerabilities::seed_cve_2021_3449
- tls::vulnerabilities::seed_cve_2022_25638
- tls::vulnerabilities::seed_cve_2022_25640
- tls::vulnerabilities::seed_cve_2022_25640_simple
- tls::vulnerabilities::seed_cve_2022_38153
- tls::vulnerabilities::seed_cve_2022_39173
- tls::vulnerabilities::seed_cve_2022_39173_full
- tls::vulnerabilities::seed_cve_2022_39173_minimized
- tls::vulnerabilities::seed_freak
- tls::vulnerabilities::seed_heartbleed
Type Aliases
- static_certs::PEMDER
- tls::rustls::msgs::handshake::DistinguishedName
- tls::rustls::msgs::handshake::DistinguishedNames
- tls::rustls::msgs::handshake::PresharedKeyBinder
- tls::rustls::msgs::handshake::PresharedKeyBinders
- tls::rustls::msgs::handshake::ProtocolNameList
- tls::rustls::msgs::handshake::ResponderIDs
- tls::rustls::msgs::handshake::SCTList
- tls::rustls::tls12::MessageCipherPair
- tls::rustls::verify::CertChainAndRoots
- tls::rustls::verify::SignatureAlgorithms
Statics
- tls::TLS_SIGNATURE
- tls::rustls::kx::ALL_KX_GROUPS
- tls::rustls::kx::SECP256R1
- tls::rustls::kx::SECP384R1
- tls::rustls::kx::X25519
- tls::rustls::msgs::handshake::HELLO_RETRY_REQUEST_RANDOM
- tls::rustls::msgs::handshake::ZERO_RANDOM
- tls::rustls::record_layer::SEQ_HARD_LIMIT
- tls::rustls::record_layer::SEQ_SOFT_LIMIT
- tls::rustls::sign::ALL_RSA_SCHEMES
- tls::rustls::suites::ALL_CIPHER_SUITES
- tls::rustls::suites::DEFAULT_CIPHER_SUITES
- tls::rustls::tls12::TLS12_ECDSA_SCHEMES
- tls::rustls::tls12::TLS12_RSA_SCHEMES
- tls::rustls::tls12::TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256
- tls::rustls::tls12::TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384
- tls::rustls::tls12::TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256
- tls::rustls::tls12::TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256
- tls::rustls::tls12::TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
- tls::rustls::tls12::TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256
- tls::rustls::tls13::TLS13_AES_128_GCM_SHA256
- tls::rustls::tls13::TLS13_AES_128_GCM_SHA256_INTERNAL
- tls::rustls::tls13::TLS13_AES_256_GCM_SHA384
- tls::rustls::tls13::TLS13_CHACHA20_POLY1305_SHA256
- tls::rustls::tls13::TLS13_CHACHA20_POLY1305_SHA256_INTERNAL
- tls::rustls::verify::ECDSA_SHA256
- tls::rustls::verify::ECDSA_SHA384
- tls::rustls::verify::ED25519
- tls::rustls::verify::RSA_PSS_SHA256
- tls::rustls::verify::RSA_PSS_SHA384
- tls::rustls::verify::RSA_PSS_SHA512
- tls::rustls::verify::RSA_SHA256
- tls::rustls::verify::RSA_SHA384
- tls::rustls::verify::RSA_SHA512
- tls::rustls::verify::SUPPORTED_SIG_ALGS
- tls::rustls::versions::ALL_VERSIONS
- tls::rustls::versions::DEFAULT_VERSIONS
- tls::rustls::versions::TLS12
- tls::rustls::versions::TLS13
Constants
- put_registry::BORINGSSL_RUST_PUT
- put_registry::OPENSSL_RUST_PUT
- put_registry::WOLFSSL_RUST_PUT
- static_certs::ALICE_CERT
- static_certs::ALICE_PRIVATE_KEY
- static_certs::BOB_CERT
- static_certs::BOB_PRIVATE_KEY
- static_certs::EVE_CERT
- static_certs::EVE_PRIVATE_KEY
- static_certs::RANDOM_EC_CERT
- static_certs::RANDOM_EC_PRIVATE_KEY_PKCS8
- tls::rustls::msgs::fragmenter::MAX_FRAGMENT_LEN
- tls::rustls::msgs::fragmenter::MAX_FRAGMENT_SIZE
- tls::rustls::msgs::fragmenter::PACKET_OVERHEAD
- tls::rustls::msgs::hsjoiner::HEADER_SIZE
- tls::rustls::msgs::hsjoiner::MAX_HANDSHAKE_SIZE
- tls::rustls::sign::PKCS8_PREFIX_ECDSA_NISTP256
- tls::rustls::sign::PKCS8_PREFIX_ECDSA_NISTP384
- tls::rustls::tls12::DOWNGRADE_SENTINEL
- tls::rustls::tls12::cipher::CHACHAPOLY1305_OVERHEAD
- tls::rustls::tls12::cipher::GCM_EXPLICIT_NONCE_LEN
- tls::rustls::tls12::cipher::GCM_OVERHEAD
- tls::rustls::tls12::cipher::TLS12_AAD_SIZE
- tls::rustls::tls13::TLS13_AAD_SIZE