On Wed, Apr 25, 2018 at 10:40:02AM -0500, Nico Williams wrote:
> On Wed, Apr 25, 2018 at 09:57:22AM -0500, Nico Williams wrote:
> > On Wed, Apr 25, 2018 at 11:51:58AM +0200, Melinda Shore wrote:
> > > On 4/25/18 7:33 AM, Viktor Dukhovni wrote:
> > > > Perhaps a concrete proposal will make it
> > > > easier to reach a mutually-agreeable consensus position, and make it
> > > > clear that the requested 16-bits are a reasonable consensus outcome.
> > > 
> > > Hi, Viktor:
> > > 
> > > This doesn't actually reflect the consensus called by the
> > > chairs, as I understand what was posted.  It may be useful
> > > to start work on a new draft describing your proposal.
> > 
> > The chair said there is consensus for (A) with no pinning.  Viktor's
> > proposal is (A) with no pinning.  It's not at all clear to me that the
> > two reserved bytes are outside the consensus, and anyways, their cost is
> > minimal.
> > 
> > However, if you object to turning the extension contents into a struct,
> > then I would propose a slight tweak to Viktor's proposal:
> > 
> >    Two-byte elements of the AuthenticationChain are reserved for future
> >    use.  Pending future specifications, clients MUST discard any two-
> >    byte elements of the AuthenticationChain, and servers MUST NOT send
> >    any such elements.
> 
> Ay, never mind, this isn't XDR, so that wouldn't work.

Actually, since the extension's body is an opaque<1..2^16-1>, and the
extension is itself an opaque<>, it's possible to have data past the end
of the body of the extension.  But at this point I prefer Viktor's
struct proposal.

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

Reply via email to