On Thu, Jul 10, 2014 at 7:41 PM, Brian Smith <br...@briansmith.org> wrote:

> As you probably know, Google Chrome already ships some ChaCha20-Poly1305
> cipher suites. They have a patch that they apply on top of NSS to implement
> them. I recently asked a couple of our friends on the Chrome team about
> contributing that patch to NSS proper. Apparently, the implementation of
> those cipher suites diverges from the current or some expected future draft
> of the IETF specification. Consequently, it isn't clear that it is a good
> idea to drop that patch into NSS as-is. And, if we modify the patch to
> match the current/future IETF documents then Firefox wouldn't be able to
> interoperate with *.google.com using ChaCha20-Poly1305.

The current IETF draft even has the magic numbers already assigned and
no longer in the "TBD" state, which makes it look pretty close to
final.

How does the IETF spec diverge from Chrome? Why does it diverge? Is it
serious (as in: does agl think the spec should indeed change despite
having participated in shipping an implementation?) or bikeshedding
(as in: is it about the IETF group making its mark?)?

Does the implementation (reportebly) in LibreSSL interoperate with the
one in Chrome?

-- 
Henri Sivonen
hsivo...@hsivonen.fi
https://hsivonen.fi/
-- 
dev-tech-crypto mailing list
dev-tech-crypto@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-tech-crypto

Reply via email to