[TLS] Submission of draft-ietf-tls-tls13-02

Eric Rescorla <ekr@rtfm.com> Tue, 08 July 2014 01:11 UTC

Return-Path: <ekr@rtfm.com>
X-Original-To: tls@ietfa.amsl.com
Delivered-To: tls@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com []) by ietfa.amsl.com (Postfix) with ESMTP id 8DDB41B29B2 for <tls@ietfa.amsl.com>; Mon, 7 Jul 2014 18:11:14 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.977
X-Spam-Status: No, score=-1.977 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7] autolearn=ham
Received: from mail.ietf.org ([]) by localhost (ietfa.amsl.com []) (amavisd-new, port 10024) with ESMTP id 7PhIqcZ_Hall for <tls@ietfa.amsl.com>; Mon, 7 Jul 2014 18:10:47 -0700 (PDT)
Received: from mail-wg0-f45.google.com (mail-wg0-f45.google.com []) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 46B041B29A8 for <tls@ietf.org>; Mon, 7 Jul 2014 18:10:47 -0700 (PDT)
Received: by mail-wg0-f45.google.com with SMTP id z12so3437232wgg.16 for <tls@ietf.org>; Mon, 07 Jul 2014 18:10:45 -0700 (PDT)
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:from:date:message-id:subject:to :content-type; bh=5o4+/dvmI3NAXHx2KUV1QqLNZj9Ksp8kh/+6Ufa75yI=; b=VhMeNHiRq2LowLIu+9tyaLd+oXG6oC0Czot+SSoK0EKLqcs2QmOs78l68+4Hr2aw9D PuaQomgbpedrvbzz1vZRKF2HdGchTWmzZF5DiOqRJJmyOlj+lnSDdMnsCh4OJZ4VzODj +NG29zKxBrrElXC3tmcyYX/EGreIDk12Eg5jZalBd2GRp5pX7KwCHI/pdJ0arzgo0G5u TivVFwfRMhECH+KoS0Y3ogCEbYWX+nGnHIIL7dntG7qVZEWeDw/9RWQx1RO/s1noC1qo Xgyi6ywRaYNkNUluIOEHIiizNiF2EEVTHViAC6RkUv+s1FmIP6Wypu4H2Xjt2/6abCSI DxRQ==
X-Gm-Message-State: ALoCoQl92+4TUJoP2HnYNeLMVoCI9DKDo69vGyNTliWOtqAZyT2bA3oq8aI9GNbiWqiNJNF/kjc/
X-Received: by with SMTP id ex6mr34946254wjd.48.1404781845690; Mon, 07 Jul 2014 18:10:45 -0700 (PDT)
MIME-Version: 1.0
Received: by with HTTP; Mon, 7 Jul 2014 18:10:05 -0700 (PDT)
X-Originating-IP: [2620:101:80fc:232:6d14:37a9:d6cd:280d]
From: Eric Rescorla <ekr@rtfm.com>
Date: Mon, 7 Jul 2014 18:10:05 -0700
Message-ID: <CABcZeBOrZ3=n9Pvdb4Px2riUdzRej1Cwsbn7osf68Sn0sePMnQ@mail.gmail.com>
To: "tls@ietf.org" <tls@ietf.org>
Content-Type: multipart/alternative; boundary=047d7bd91696e6543504fda44285
Archived-At: http://mailarchive.ietf.org/arch/msg/tls/5z6iERbbUx4QGVa5EbVdSrilyyE
Subject: [TLS] Submission of draft-ietf-tls-tls13-02
X-BeenThere: tls@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "This is the mailing list for the Transport Layer Security working group of the IETF." <tls.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/tls>, <mailto:tls-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/tls/>
List-Post: <mailto:tls@ietf.org>
List-Help: <mailto:tls-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/tls>, <mailto:tls-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 08 Jul 2014 01:11:14 -0000
X-List-Received-Date: Tue, 08 Jul 2014 01:11:14 -0000


I have just submitted draft-02 of TLS 1.3. You can find it at:


(when it goes up).

This is obviously a WIP, but it would be good to get people's review
so we can improve it and discuss in Toronto.

Here is a list of the major changes:

- Increment version number
- Reworked handshake to provide 1-RTT mode.
- Remove custom DHE groups
- Removed support for compression.
- Removed support for static RSA key exchange
- Removed support for static DH key exchange
- Removed support for non-AEAD ciphers

Note that not all the changes here have had WG consensus declarations,
but they reflect my sense of the WG discussion.

If you find something that you think is wrong, please raise those
topics on the list.

For editorial or minor issues, it's easier if you file an issue or
send me a pull request.  As always, the current state is on Github at:

Repo:           https://github.com/tlswg/tls13-spec
Editor's draft: https://tlswg.github.io/tls13-spec/

As noted above, this is still a WIP, so expect to see more pull requests
proposed resolutions, and issues raised between now and Toronto.