Re: [Unbearable] reviewing our 00's

Andrei Popov <Andrei.Popov@microsoft.com> Tue, 21 April 2015 16:49 UTC

Return-Path: <Andrei.Popov@microsoft.com>
X-Original-To: unbearable@ietfa.amsl.com
Delivered-To: unbearable@ietfa.amsl.com
Received: from localhost (ietfa.amsl.com [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id DEB171AD186 for <unbearable@ietfa.amsl.com>; Tue, 21 Apr 2015 09:49:24 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.902
X-Spam-Level:
X-Spam-Status: No, score=-1.902 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, RCVD_IN_DNSWL_NONE=-0.0001, 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 tXlni9ucEUrK for <unbearable@ietfa.amsl.com>; Tue, 21 Apr 2015 09:49:23 -0700 (PDT)
Received: from na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0121.outbound.protection.outlook.com [65.55.169.121]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 419211AD376 for <unbearable@ietf.org>; Tue, 21 Apr 2015 09:46:32 -0700 (PDT)
Received: from BN3PR0301MB1250.namprd03.prod.outlook.com (25.161.207.26) by BN3PR0301MB1251.namprd03.prod.outlook.com (25.161.207.27) with Microsoft SMTP Server (TLS) id 15.1.136.25; Tue, 21 Apr 2015 16:46:30 +0000
Received: from BN3PR0301MB1250.namprd03.prod.outlook.com ([25.161.207.26]) by BN3PR0301MB1250.namprd03.prod.outlook.com ([25.161.207.26]) with mapi id 15.01.0136.026; Tue, 21 Apr 2015 16:46:30 +0000
From: Andrei Popov <Andrei.Popov@microsoft.com>
To: Leif Johansson <leifj@sunet.se>, "unbearable@ietf.org" <unbearable@ietf.org>
Thread-Topic: [Unbearable] reviewing our 00's
Thread-Index: AQHQedxCiQzINnKJcEexdzbRTl6pbZ1S/eOAgANyB2CAAJy8gIAAo86w
Date: Tue, 21 Apr 2015 16:46:30 +0000
Message-ID: <BN3PR0301MB12508E0CE6F8D76FB87AC0F38CEF0@BN3PR0301MB1250.namprd03.prod.outlook.com>
References: <55325D1C.1080807@sunet.se> <20150418165751.GA14171@LK-Perkele-VII> <BN3PR0301MB1250245882F27445BB32EFEF8CE00@BN3PR0301MB1250.namprd03.prod.outlook.com> <5535F46F.80406@sunet.se>
In-Reply-To: <5535F46F.80406@sunet.se>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: sunet.se; dkim=none (message not signed) header.d=none;
x-originating-ip: [2001:4898:80e8:ed31::2]
x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN3PR0301MB1251;
x-microsoft-antispam-prvs: <BN3PR0301MB1251375A29858AAB02CE736D8CEF0@BN3PR0301MB1251.namprd03.prod.outlook.com>
x-forefront-antispam-report: BMV:1; SFV:NSPM; SFS:(10019020)(6009001)(51704005)(479174004)(24454002)(13464003)(377454003)(46102003)(74316001)(62966003)(86612001)(2900100001)(2656002)(77156002)(40100003)(106116001)(87936001)(19580405001)(102836002)(15975445007)(92566002)(2950100001)(86362001)(33656002)(122556002)(2501003)(19580395003)(107886001)(76576001)(93886004)(99286002)(54356999)(50986999)(76176999)(3826002); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0301MB1251; H:BN3PR0301MB1250.namprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en;
x-exchange-antispam-report-test: UriScan:;
x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5005006)(5002010); SRVR:BN3PR0301MB1251; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0301MB1251;
x-forefront-prvs: 0553CBB77A
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-OriginatorOrg: microsoft.onmicrosoft.com
X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2015 16:46:30.5890 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 72f988bf-86f1-41af-91ab-2d7cd011db47
X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0301MB1251
Archived-At: <http://mailarchive.ietf.org/arch/msg/unbearable/-iZ0KR-TvBYsbXmH6I2DvaBlU60>
Subject: Re: [Unbearable] reviewing our 00's
X-BeenThere: unbearable@ietf.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: "\"This list is for discussion of proposals for doing better than bearer tokens \(e.g. HTTP cookies, OAuth tokens etc.\) for web applications. The specific goal is chartering a WG focused on preventing security token export and replay attacks.\"" <unbearable.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/unbearable>, <mailto:unbearable-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/unbearable/>
List-Post: <mailto:unbearable@ietf.org>
List-Help: <mailto:unbearable-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/unbearable>, <mailto:unbearable-request@ietf.org?subject=subscribe>
X-List-Received-Date: Tue, 21 Apr 2015 16:49:25 -0000

Done. I've also added issue 12, based on implementation experience:

Token Binding ID includes tokenbinding_type field to indicate whether this is a Provided or Referred binding.

In the federation scenario, the client proves possession of the same Krp to the RP (as Provided binding) and to the IDP (as Referred binding). If the IDP includes the Referred Token Binding ID in the token, the RP cannot directly compare it with the Provided Token Binding ID established with the client, because the first byte of the ID (tokenbinding_type) will be different.

We should provide guidance on this in draft-ietf-tokbind-https to avoid confusion. The easiest thing to do is probably to exclude tokenbinding_type when comparing Token Binding IDs.

Cheers,

Andrei

-----Original Message-----
From: Unbearable [mailto:unbearable-bounces@ietf.org] On Behalf Of Leif Johansson
Sent: Monday, April 20, 2015 11:56 PM
To: unbearable@ietf.org
Subject: Re: [Unbearable] reviewing our 00's

On 04/20/2015 11:54 PM, Andrei Popov wrote:
> Hi Ilari,
> 
> 1) Agreement has been reached in Dallas that we will define a new TLS extension to negotiate Token Binding key parameters, instead of using ALPN. I hope to publish a new I-D for the TLS extension, and update  draft-ietf-tokbind-protocol in the next 2-3 weeks.
> 

Why don't you make a note in the appropriate issue to this fact so we don't have to revisit.



_______________________________________________
Unbearable mailing list
Unbearable@ietf.org
https://www.ietf.org/mailman/listinfo/unbearable