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.

Try in SPARQL Jump to: Statements Referenced by

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.