Skip to content

Commit

Permalink
Don't tie EOED removal to the extension
Browse files Browse the repository at this point in the history
  • Loading branch information
martinthomson committed Sep 25, 2018
1 parent 44bc656 commit 919e97c
Showing 1 changed file with 8 additions and 5 deletions.
13 changes: 8 additions & 5 deletions draft-ietf-quic-tls.md
Expand Up @@ -1115,12 +1115,15 @@ transport is not QUIC.

## Removing the EndOfEarlyData Message {#remove-eoed}

Negotiating the quic_transport_parameters extension also modifies TLS to remove
the EndOfEarlyData message. QUIC does not rely on this message to mark the end
of 0-RTT data or to signal the change to Handshake keys.
The TLS EndOfEarlyData message is not used with QUIC. QUIC does not rely on
this message to mark the end of 0-RTT data or to signal the change to Handshake
keys.

Clients MUST NOT send the EndOfEarlyData message. A server MUST treat receipt
of a CRYPTO frame in a 0-RTT packet as a connection error of type
PROTOCOL_VIOLATION.

Clients MUST NOT send the EndOfEarlyData message. As a result, EndOfEarlyData
does not appear in the TLS handshake.
As a result, EndOfEarlyData does not appear in the TLS handshake transcript.


# Security Considerations
Expand Down

0 comments on commit 919e97c

Please sign in to comment.