Skip to content

Commit

Permalink
Normative text for 1-RTT before handshake completion
Browse files Browse the repository at this point in the history
Closes #2572.
  • Loading branch information
martinthomson committed Apr 1, 2019
1 parent 8e5ebe2 commit d425ca2
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion draft-ietf-quic-tls.md
Expand Up @@ -437,7 +437,9 @@ Important:
are not properly authenticated at the server. Even though 1-RTT keys are
available to a server after receiving the first handshake messages from a
client, the server cannot consider the client to be authenticated until it
receives and validates the client's Finished message.
receives and validates the client's Finished message. A server MUST NOT
process 1-RTT packets until the handshake is complete. A server MAY buffer or
discard 1-RTT packets that it cannot read.

: The requirement for the server to wait for the client Finished message creates
a dependency on that message being delivered. A client can avoid the
Expand Down

0 comments on commit d425ca2

Please sign in to comment.