On Thu, Oct 27, 2016 at 4:27 PM, Kazuho Oku <kazuho...@gmail.com> wrote:

> Hi,
>
> Thank you for posting draft-18, and thank you for the simplification of
> RMS.
>
> I have finished implementing resumption and early-data in picotls. The
> effort started just before draft-17 was published, so it would be fair
> to say that my effort is solely based on the up-to-date specification.
>
> I am happy to report that all I have found is one minor issue.
>
> The issue I saw is discordance between PSKIdentity.identity and
> NewSessionTicket.ticket.
>
> In draft-18, PSKIdentity.identity is defined as <0..2^16-1>. OTOH
> NewSessionTicket.ticket is <1..2^16-1>.
>
> Is there any reason to only allow a zero-length identity for the former?
>
> My understanding is that when resuming a session, the value of
> NewSessionTicket.ticket is sent as PSKIdentity.identity. So to me, it
> seems more natural if the permitted range of the two arrays were
> equal.
>
> Please forgive me for the fuss if the difference is intentional.
>

Well, you could have an external PSK which I suppose might be zero length.

But I also wouldn't argue if we required this to be nonzero length.

-Ekr


> 2016-10-26 14:43 GMT+09:00 Eric Rescorla <e...@rtfm.com>:
> > Folks,
> >
> > I have just posted draft-ietf-tls-tls13-18.
> >
> > The only wire format change from -17 is that I removed the extra key
> > derivation stage computing resumption_psk from RMS. This was a
> > holdover from when we also had a resumption context. Now PSK for
> > connection N+1 = RMS from connection N. Thanks to Kazuho for
> > suggesting this simplification.
> >
> > This draft also makes a number of minor editorial changes that
> > should make for easier reading.
> >
> > The two remaining open technical issues I am aware of are both
> > requirements issues:
> >
> > 1. Can you resume with a different SNI than the one that the
> >    connection was initiated with [current answer is "no"]?
> >
> > 2. Do you need an application profile to do post-handshake
> >    client auth [current answer is "no"]?
> >
> > There has been a bunch of discussion of these on the list but no
> > consensus declarations from the chairs. These are easy to change
> > in the draft once the chairs make the call.
> >
> > As always, comments welcome.
> >
> > -Ekr
> >
> > P.S. NSS will be skipping draft-17 and going right to -18. This
> > should happen before Seoul.
> >
> >
> > _______________________________________________
> > TLS mailing list
> > TLS@ietf.org
> > https://www.ietf.org/mailman/listinfo/tls
> >
>
>
>
> --
> Kazuho Oku
>
_______________________________________________
TLS mailing list
TLS@ietf.org
https://www.ietf.org/mailman/listinfo/tls

Reply via email to