On Wed, Aug 17, 2016 at 4:08 PM, Brian Smith <br...@briansmith.org> wrote:

> Eric Rescorla <e...@rtfm.com> wrote:
> > Issue:
> >   https://github.com/tlswg/tls13-spec/issues/555
> >
> > ADL suggested that we could slightly reduce the number of HKDF
> > computations by generating the IVs as a single block rather than
> > with individual HKDF-Expands. You can't generally do this kind
> > of slice-and-dice and preserve the key boundary, but IVs are
> > public anyway.
>
> When you say "IV," what are you referring to? Definitely the original
> intent of my proposal to use client_write_iv and server_write_iv is
> that they would remain secret. I suspect that some analysis might be
> simplified by assuming that they are publicly-known as a worst-case
> scenerio, but that's different than them being "public", and we should
> design things assuming that we're trying to keep them private.
>

Sorry, that's bad writing on my part. I meant they should be kept private
but
that in practice, PKCS#11 and similar implementations almost certainly don't
have support for TLS 1.3-style AES-GCM and therefore you'll have to let
the IV out of the tamper boundary at least for the foreseeable future.

-Ekr


>
> Cheers,
> Brian
> --
> https://briansmith.org/
>
_______________________________________________
TLS mailing list
TLS@ietf.org
https://www.ietf.org/mailman/listinfo/tls

Reply via email to