On 16. mai 2017 23:28, Eric Rescorla wrote:

>
>> Avoiding getting caught on the word "connection", EOED signals the end of key
>> use like other alerts, which is the central issue. Notably, EOED does
>> not signal key change, unlike a KeyUpdate message or Finished message - even
>> the name indicates that it is for "end of data". Its behavior is 
>> fundamentally
>> like an alert's, indicating only end-of-key use for application data.
> I'm not sure why you say it doesn't signal a key change: EOED signals the
> transition
> between data encrypted with the early traffic keys and that encrypted with
> the handshake
> key.

EOED signals the end of data encrypted with early traffic keys, yes, and the 
next 
message is the Finished message encrypted with the handshake traffic key. 
However, 
the Finished message is not *data*, and use of the application traffic key is 
signaled
by the Finished message, not EOED. The Finished message, like a KeyUpdate 
message, are 
handshake messages, and both signal the start of a new key use for application 
data. 
In comparison, EOED signals the end of key use for application data - which 
correlates 
to alert behavior. 

_______________________________________________
TLS mailing list
TLS@ietf.org
https://www.ietf.org/mailman/listinfo/tls

Reply via email to