https://github.com/tlswg/tls13-spec/issues/362 so this doesn't get lost.

On Thu, Dec 10, 2015 at 12:55 PM, Eric Rescorla <e...@rtfm.com> wrote:

>
>
> On Thu, Dec 10, 2015 at 12:40 PM, John Foley <fol...@cisco.com> wrote:
>
>> While reviewing the latest TLS 1.3 draft (revision 10), the description
>> in section 6.3.3 uses the following wording:
>>
>> When this message will be sent:
>>
>>       If this message is sent, it MUST be sent immediately after the
>>       ServerHello message.  This is the first message that is encrypted
>>       under keys derived from ES.
>>
>>
>> The use of the word "if" implies this is an optional message. However,
>> Figure 1 in section 6.2 implies the EncryptedExtensions message is not
>> optional since it's not footnoted with an asterisk. The asterisk footnote
>> is described as:
>>
>> Indicates optional or situation-dependent messages that are not always
>> sent.
>>
>>
>> Can anyone comment on whether the EncryptedExtensions message is
>> optional?  If it is, should Figure 1 be updated to reflect this? Or, should
>> the the text in section 6.3.3 be updated to indicated this message is
>> required?
>>
>> This is an important detail for implementors, since the client-side state
>> machine will need to know whether to expect the EncryptedExtensions message
>> after the ServerHello, or to expect another one of the subsequent messages.
>>
>
> Yes, I agree.
>
> It is mandatory. Pilot error on my part.
>
> -Ekr
>
>
>> _______________________________________________
>> TLS mailing list
>> TLS@ietf.org
>> https://www.ietf.org/mailman/listinfo/tls
>>
>
>
_______________________________________________
TLS mailing list
TLS@ietf.org
https://www.ietf.org/mailman/listinfo/tls

Reply via email to