Re: Discussion of 9.2.2
Greg Wilkins <gregw@intalio.com> Fri, 26 September 2014 21:08 UTC
Return-Path: <ietf-http-wg-request@listhub.w3.org>
X-Original-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Delivered-To: ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 364511A0360 for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 26 Sep 2014 14:08:49 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.065
X-Spam-Level:
X-Spam-Status: No, score=-7.065 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, FM_FORGED_GMAIL=0.622, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RP_MATCHES_RCVD=-0.786, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=ham
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id o0J0QevBj4LE for <ietfarch-httpbisa-archive-bis2Juki@ietfa.amsl.com>; Fri, 26 Sep 2014 14:08:47 -0700 (PDT)
Received: from frink.w3.org (frink.w3.org [128.30.52.56]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id EB6751A0243 for <httpbisa-archive-bis2Juki@lists.ietf.org>; Fri, 26 Sep 2014 14:08:46 -0700 (PDT)
Received: from lists by frink.w3.org with local (Exim 4.72) (envelope-from <ietf-http-wg-request@listhub.w3.org>) id 1XXci0-0006zi-B0 for ietf-http-wg-dist@listhub.w3.org; Fri, 26 Sep 2014 21:05:44 +0000
Resent-Date: Fri, 26 Sep 2014 21:05:44 +0000
Resent-Message-Id: <E1XXci0-0006zi-B0@frink.w3.org>
Received: from maggie.w3.org ([128.30.52.39]) by frink.w3.org with esmtp (Exim 4.72) (envelope-from <gregw@intalio.com>) id 1XXchR-0006yB-OW for ietf-http-wg@listhub.w3.org; Fri, 26 Sep 2014 21:05:09 +0000
Received: from mail-pd0-f170.google.com ([209.85.192.170]) by maggie.w3.org with esmtps (TLS1.0:RSA_ARCFOUR_SHA1:16) (Exim 4.72) (envelope-from <gregw@intalio.com>) id 1XXchQ-0003LI-Fv for ietf-http-wg@w3.org; Fri, 26 Sep 2014 21:05:09 +0000
Received: by mail-pd0-f170.google.com with SMTP id y13so13472430pdi.1 for <ietf-http-wg@w3.org>; Fri, 26 Sep 2014 14:04:41 -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:in-reply-to:references:date :message-id:subject:from:to:cc:content-type; bh=JKTbr9yUFb1cZsojzDpI9SeORCrhozbba/tqMiBB+HU=; b=RrB3K178rLnYh2lp8WhJ0rLRrp7DotbZ0rIvTyZclg/A6v3W+IWpY9pHUWLa+Mhg+2 DmkCmQoKCnBb9QbWjq2U6TMTnqYj009AX3GRWKRzBw979gVOqb9d7j0ZAZ4TJX9ZNUSB tK1fAH2gXFWMA6r2AFJFKWE/WIPiu9Bh9ANuDWcIt3+ArGY5TpVOaIIc5Io/jUHfC3hx tmEqSE2WK2Ig3KNKur+Oj1EstQnDTJ/vzPn4YK/OwSxA37PHetdoiI1pnn2kJQa8auFi 9sSRjA5pX7cXAbRbNAnKsAN8C5PMui82w4/SnBIuu/4SOYN/6bURN94r9HBLN05kNXYX P/2A==
X-Gm-Message-State: ALoCoQkJnWhBpXSrDj5fcC3Q9wk74YwxrXTtpyUrqYr8iy77qtoRZHRMoC/MS8Nv7vvvTdNP8GDD
MIME-Version: 1.0
X-Received: by 10.68.241.230 with SMTP id wl6mr35901073pbc.1.1411765481400; Fri, 26 Sep 2014 14:04:41 -0700 (PDT)
Received: by 10.70.28.227 with HTTP; Fri, 26 Sep 2014 14:04:41 -0700 (PDT)
In-Reply-To: <CABkgnnWszVer8Y3qgmEQnxNKUhroUEeseC8JkBbGT2P6z3iZxQ@mail.gmail.com>
References: <F0D4BA2A-46B2-4F1A-8A23-1A319A3E5FC0@mnot.net> <CABkgnnWszVer8Y3qgmEQnxNKUhroUEeseC8JkBbGT2P6z3iZxQ@mail.gmail.com>
Date: Sat, 27 Sep 2014 07:04:41 +1000
Message-ID: <CAH_y2NEvsTaZQpfAajycuo9xqKqd3Pu9aCtVGZLZez7Ux=p+Yw@mail.gmail.com>
From: Greg Wilkins <gregw@intalio.com>
To: Martin Thomson <martin.thomson@gmail.com>
Cc: Mark Nottingham <mnot@mnot.net>, HTTP Working Group <ietf-http-wg@w3.org>
Content-Type: multipart/alternative; boundary="047d7b339c29068d900503fe44cc"
Received-SPF: permerror client-ip=209.85.192.170; envelope-from=gregw@intalio.com; helo=mail-pd0-f170.google.com
X-W3C-Hub-Spam-Status: No, score=-4.7
X-W3C-Hub-Spam-Report: AWL=-2.137, BAYES_00=-1.9, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7
X-W3C-Scan-Sig: maggie.w3.org 1XXchQ-0003LI-Fv c82220e9d77a0ea0722515ca4b6e287e
X-Original-To: ietf-http-wg@w3.org
Subject: Re: Discussion of 9.2.2
Archived-At: <http://www.w3.org/mid/CAH_y2NEvsTaZQpfAajycuo9xqKqd3Pu9aCtVGZLZez7Ux=p+Yw@mail.gmail.com>
Resent-From: ietf-http-wg@w3.org
X-Mailing-List: <ietf-http-wg@w3.org> archive/latest/27273
X-Loop: ietf-http-wg@w3.org
Resent-Sender: ietf-http-wg-request@w3.org
Precedence: list
List-Id: <ietf-http-wg.w3.org>
List-Help: <http://www.w3.org/Mail/>
List-Post: <mailto:ietf-http-wg@w3.org>
List-Unsubscribe: <mailto:ietf-http-wg-request@w3.org?subject=unsubscribe>
On 26 September 2014 18:08, Martin Thomson <martin.thomson@gmail.com> wrote: > I believe that these changes resolve the issues people have raised. Those changes are indeed better, but they don't totally address my concerns about the fragility of the handshake. They do greatly reduce the probability that the handshake fragility will be a problem, but only on the basis of assumptions of how the evolution of TLS1.2 ciphers will progress, plus hope that any configurability of ciphersuites will always be done in accordance with the principles of 9.2.2 Who is to say that a crypto emergency wont arise that requires the deployment of TLS1.2 ciphers that are unknown for the purposes of the http2 implementation? If cipher evolution does not pan out as expected and deployers are forced to bend whatever rules they can with configuration, then we still may have interoperability problems. So while I don't oppose those changes, I still do not think they go far enough as the handshake is still fragile - they just reduce the fragile surface. I think that we either we need a handshake that clearly identifies the break in the offered ciphers between acceptable and unacceptable.... or we need an explicit white list of unacceptable h2 ciphers that may be offered for h1 fallback. regards -- Greg Wilkins <gregw@intalio.com> http://eclipse.org/jetty HTTP, SPDY, Websocket server and client that scales http://www.webtide.com advice and support for jetty and cometd.
- Discussion of 9.2.2 Mark Nottingham
- Re: Discussion of 9.2.2 Roland Zink
- Re: Discussion of 9.2.2 Greg Wilkins
- Re: Discussion of 9.2.2 Jason Greene
- Re: Discussion of 9.2.2 Martin Thomson
- Re: Discussion of 9.2.2 Greg Wilkins
- Re: Discussion of 9.2.2 Eric Rescorla
- Re: Discussion of 9.2.2 Roland Zink
- Re: Discussion of 9.2.2 Greg Wilkins
- Re: Discussion of 9.2.2 Eric Rescorla
- Re: Discussion of 9.2.2 Michael Sweet
- Re: Discussion of 9.2.2 Jason Greene
- Re: Discussion of 9.2.2 Ilari Liusvaara
- Re: Discussion of 9.2.2 Patrick McManus
- Re: Discussion of 9.2.2 Mark Nottingham
- Re: Discussion of 9.2.2 Greg Wilkins
- Re: Discussion of 9.2.2 Greg Wilkins
- Re: Discussion of 9.2.2 Jason Greene
- Re: Discussion of 9.2.2 Julian Reschke
- Re: Discussion of 9.2.2 Martin Thomson
- Re: Discussion of 9.2.2 Michael Sweet
- Re: Discussion of 9.2.2 Jason Greene
- Re: Discussion of 9.2.2 Eric Rescorla
- Re: Discussion of 9.2.2 Jason Greene
- Re: Discussion of 9.2.2 Jason Greene
- Re: Discussion of 9.2.2 Michael Sweet
- Re: Discussion of 9.2.2 Greg Wilkins
- Re: Discussion of 9.2.2 Willy Tarreau
- Re: Discussion of 9.2.2 Martin Nilsson
- Re: Discussion of 9.2.2 Jason Greene
- Re: Discussion of 9.2.2 Michael Sweet
- Re: Discussion of 9.2.2 Greg Wilkins
- Re: Discussion of 9.2.2 Martin Nilsson