ClientHello
E893550
ClientHello is the initial message sent by a client in the TLS handshake to propose security parameters and initiate a secure connection with a server.
Statements (55)
| Predicate | Object |
|---|---|
| instanceOf |
TLS handshake message
ⓘ
protocol data unit ⓘ |
| canInclude |
ALPN protocol list
ⓘ
OCSP stapling request ⓘ SNI hostname ⓘ heartbeat extension ⓘ max_fragment_length extension ⓘ record_size_limit extension ⓘ session resumption parameters ⓘ |
| containsField |
application_layer_protocol_negotiation extension
ⓘ
cipher_suites ⓘ compression_methods ⓘ extensions ⓘ key_share extension ⓘ legacy_compression_methods (TLS 1.3) ⓘ legacy_session_id (TLS 1.3) ⓘ legacy_version (TLS 1.3) ⓘ pre_shared_key extension ⓘ protocol version ⓘ psk_key_exchange_modes extension ⓘ random ⓘ renegotiation_info extension ⓘ server_name extension ⓘ session_id ⓘ session_ticket extension ⓘ signature_algorithms extension ⓘ supported_groups extension ⓘ supported_versions extension ⓘ |
| definedInStandard |
SSL 3.0
NERFINISHED
ⓘ
TLS 1.0 NERFINISHED ⓘ TLS 1.1 ⓘ TLS 1.2 NERFINISHED ⓘ TLS 1.3 NERFINISHED ⓘ |
| followedBy | ServerHello NERFINISHED ⓘ |
| followsMessageType |
handshake message type 1 in TLS 1.2
ⓘ
handshake message type 1 in TLS 1.3 ⓘ |
| includesValue |
client_random
ⓘ
list of supported TLS versions ⓘ list of supported cipher suites ⓘ list of supported compression methods ⓘ list of supported extensions ⓘ |
| purpose |
initiate secure connection
ⓘ
propose security parameters ⓘ |
| roleInProtocol | initiates TLS handshake GENERATED ⓘ |
| securityProperty |
contributes to downgrade protection in TLS 1.3 via supported_versions
ⓘ
contributes to key establishment ⓘ does not provide confidentiality by itself ⓘ |
| sentBy | TLS client ⓘ |
| sentTo | TLS server ⓘ |
| specifiedIn |
RFC 5246
NERFINISHED
ⓘ
RFC 8446 NERFINISHED ⓘ |
| usedIn |
HTTPS
NERFINISHED
ⓘ
IMAP over TLS ⓘ SMTP over TLS ⓘ any TLS-based protocol ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.