Subject: [quicwg/base-drafts] a0c571: AEAD all packets. Fixed #693, Fixes #840.

From: Martin Thomson <[email-masked]>
Date: Mon, 09 Oct 2017 17:02:38 -0700

Branch: refs/heads/master
  Home:   https://github.com/quicwg/base-drafts
  Commit: a0c571b42e22bdbf2f8e49f9fec03c2be6816ab5
      https://github.com/quicwg/base-drafts/commit/a0c571b42e22bdbf2f8e49f9fec03c2be6816ab5
  Author: EKR <[email-masked]>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  AEAD all packets. Fixed #693, Fixes #840.

This makes the change we discussed in Seattle where all Cleartext
packets are encrypted with AES-GCM using a key derived from the
client connection ID and a random per-version value.

Note: I generated this value using randomness.org.

  Commit: cf605489cedb96ccc796ba5735d132e81b5e56c4
      https://github.com/quicwg/base-drafts/commit/cf605489cedb96ccc796ba5735d132e81b5e56c4
  Author: EKR <[email-masked]>
  Date:   2017-10-09 (Mon, 09 Oct 2017)

  Changed paths:
    M draft-ietf-quic-tls.md

  Log Message:
  -----------
  Update salt. This salt isn't random but rather is the git hash of
the revision corresponding to the -06 drafts. It's still essentially
arbitrary but now it's predictable arbitrary.

  Commit: 796649842c33cff4d4c1621cdfe45027a07b1751
      https://github.com/quicwg/base-drafts/commit/796649842c33cff4d4c1621cdfe45027a07b1751
  Author: Martin Thomson <[email-masked]>
  Date:   2017-10-10 (Tue, 10 Oct 2017)

  Changed paths:
    M draft-ietf-quic-tls.md
    M draft-ietf-quic-transport.md

  Log Message:
  -----------
  Merge pull request #844 from ekr/aead_all_the_things

AEAD all packets. Fixed #693, Fixes #840.

Compare: https://github.com/quicwg/base-drafts/compare/51a27f8f3614...796649842c33