Re: [Gen-art] Gen-art LC review of draft-ietf-websec-key-pinning-19
Chris Palmer <palmer@google.com> Tue, 05 August 2014 22:32 UTC
Return-Path: <palmer@google.com>
X-Original-To: gen-art@ietfa.amsl.com
Delivered-To: gen-art@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 697BE1B2C11 for <gen-art@ietfa.amsl.com>; Tue, 5 Aug 2014 15:32:18 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.38
X-Spam-Level:
X-Spam-Status: No, score=-1.38 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FM_FORGED_GMAIL=0.622, RP_MATCHES_RCVD=-0.001, SPF_PASS=-0.001] autolearn=no
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 gJi2YsLsvLZF for <gen-art@ietfa.amsl.com>; Tue, 5 Aug 2014 15:32:17 -0700 (PDT)
Received: from mail-qg0-x229.google.com (mail-qg0-x229.google.com [IPv6:2607:f8b0:400d:c04::229]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id E83EB1B2C0E for <gen-art@ietf.org>; Tue, 5 Aug 2014 15:32:16 -0700 (PDT)
Received: by mail-qg0-f41.google.com with SMTP id q107so1845873qgd.0 for <gen-art@ietf.org>; Tue, 05 Aug 2014 15:32:16 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Hv+dhP+rtRV4PmVINqvJDO1ttpvAM4dx74M9oX+QOxE=; b=HTpRonFRpRmRhAozrj5zhrX2SoTQrZf/OmxNenUxvRoWbCRtaggVcxTYUYNSjUo4KX 6Hd9SuKcwRNbm8WED/y4edyWbGqPzL7hLxPiNpKALsk9QT948Q45bRNtUlyQzLXHksYH oiNbzrTvyLelNOPeZguDHO+bY18RDXVcwy7SqEMQljXXIzOaetgZ77UUOlUVOAFVHTXM vx25ZbFuWe9b0IEyrzD8yfWzY7gLNxcHSjp/aa7ZGANyC6AbyvY+ZyIz5v+VY+Qy1CSl gR8PMf3KJ9AUUkK+19jk71Or9Ie++mQLWkAc2O5p9/STW4bKmS+YpvaOs2SVCHMYs7hL 27zg==
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=Hv+dhP+rtRV4PmVINqvJDO1ttpvAM4dx74M9oX+QOxE=; b=dvrG+JFaPOmFr5idgXzpG3jldvG7HsOXlmK44Os+Q2BAFEhQah9CezJisPKNnf9rEI OGZoCHWf0d6rh3Rj2KxzyGWG2Q+/ASkZ4SGj+G0isJPJv50vSnua83zT3q6Sct34BtDX S4JeKMGWXVQq4n/IcsC3fsiSXGbF+830V8vUpf/xuZQWLhugVl0PXHb8ahPRsycMgN9m nCuts9ltSdqZaqE+OpRxHTVPBzJZ4kfTqPBW7L91NKhirmeqLAJFg2DmqlkyQzUOQ4sN 69m7xCFEFHINIg1Rc/FeZuEGqwHjbU7IKx5clvRErjIPMSOoKrK5z9D4SMoyFLK/DP+T bJIg==
X-Gm-Message-State: ALoCoQk786C9W8zDmJSAHSiQTQFgkjmU76H+8BlbtbzCQhuwOSB2lRJIu0Ra0zhFpbSY5Y6DKMSt
MIME-Version: 1.0
X-Received: by 10.224.95.74 with SMTP id c10mr10351688qan.35.1407277935983; Tue, 05 Aug 2014 15:32:15 -0700 (PDT)
Received: by 10.229.162.3 with HTTP; Tue, 5 Aug 2014 15:32:15 -0700 (PDT)
In-Reply-To: <53DA3F13.10007@dial.pipex.com>
References: <53DA3F13.10007@dial.pipex.com>
Date: Tue, 05 Aug 2014 15:32:15 -0700
Message-ID: <CAOuvq227fv8JW+iuUJ8Oi0O2uaGrqnfpcUjFD=r9+wpxU6C4ZA@mail.gmail.com>
From: Chris Palmer <palmer@google.com>
To: Elwyn Davies <elwynd@dial.pipex.com>
Content-Type: text/plain; charset="UTF-8"
Archived-At: http://mailarchive.ietf.org/arch/msg/gen-art/2Nhm-RYIcfEVyanus4YGtAIPrSI
X-Mailman-Approved-At: Tue, 05 Aug 2014 15:37:21 -0700
Cc: draft-ietf-websec-key-pinning.all@tools.ietf.org, General area reviewing team <gen-art@ietf.org>
Subject: Re: [Gen-art] Gen-art LC review of draft-ietf-websec-key-pinning-19
X-BeenThere: gen-art@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "GEN-ART: General Area Review Team" <gen-art.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/gen-art>, <mailto:gen-art-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/gen-art/>
List-Post: <mailto:gen-art@ietf.org>
List-Help: <mailto:gen-art-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/gen-art>, <mailto:gen-art-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 05 Aug 2014 22:32:18 -0000
On Thu, Jul 31, 2014 at 6:05 AM, Elwyn Davies <elwynd@dial.pipex.com> wrote: >> Note that the UA MUST perform Pin Validation when setting up the TLS >> session, before beginning an HTTP conversation over the TLS channel. > > I suspect I am confused: If a UA is making its first connection to a host > for which it doesn't > have a preconfigured Pin, then it won't get the Pin(s) from the host until > it has set up the > TLS connection and received the response to the request at the HTTP protocol > level. In that case > Pin validation will pass by default (subject to local policy perhaps) since > the cache doesn't have > entries for the host. Presumably the UA should then perform Pin validation > if it has passed by > default during TLS setup (assuming that this is possible given the layering) > or does the UA have to > terminate the session and restart it so that Pin validation can be > performed? The second case may > give scope for a DoS attack. Or is it the case that Pin validation is not > needed on the first > connection... I don't see why this shouldn't be done but I may not > understand the problem. I think > some clarification about the startup of the process is needed. https://code.google.com/p/key-pinning-draft/source/detail?r=f2bd6a1d33c25a201041cebb35b02b5a60446f44 The various other improvements you suggest are visible at: https://code.google.com/p/key-pinning-draft/source/list > s5, para 1: Is it really "HSTS or HPKP"? I thought it would be "HSTS > combined with HPKP". Either HSTS or HPKP alone can be supercookies.
- [Gen-art] Gen-art LC review of draft-ietf-websec-… Elwyn Davies
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Yoav Nir
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Barry Leiba
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Yoav Nir
- Re: [Gen-art] [websec] Gen-art LC review of draft… Tobias Gondrom
- Re: [Gen-art] [websec] Gen-art LC review of draft… Chris Palmer
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Chris Palmer
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Jari Arkko
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Elwyn Davies
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Chris Palmer
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Elwyn Davies
- Re: [Gen-art] Gen-art LC review of draft-ietf-web… Ryan Sleevi