Skip to content

Commit

Permalink
Specify checks for legacy_version and legacy_compression_method. Fixes
Browse files Browse the repository at this point in the history
  • Loading branch information
ekr committed Aug 3, 2024
1 parent 659cd26 commit 0e7198b
Showing 1 changed file with 5 additions and 1 deletion.
6 changes: 5 additions & 1 deletion draft-ietf-tls-rfc8446bis.md
Original file line number Diff line number Diff line change
Expand Up @@ -1511,6 +1511,8 @@ legacy_version:
and the legacy_version field MUST
be set to 0x0303, which is the version number for TLS 1.2.
(See {{backward-compatibility}} for details about backward compatibility.)
A client which receives a legacy_version value not equal to 0x0303 MUST abort
the handshake with an "illegal_parameter" alert.

random:
: 32 bytes generated by a secure random number generator.
Expand All @@ -1537,7 +1539,9 @@ cipher_suite:
alert.

legacy_compression_method:
: A single byte which MUST have the value 0.
: A single byte which MUST have the value 0. If a TLS 1.3 ClientHello
is received with any other value in this field, the server MUST
abort the handshake with an "illegal_parameter" alert.

extensions:
: A list of extensions. The ServerHello MUST only include extensions
Expand Down

0 comments on commit 0e7198b

Please sign in to comment.