Re: [TLS] Cached-info substitution

Stefan Santesson <stefan@aaa-sec.com> Fri, 19 February 2010 17:03 UTC

Return-Path: <stefan@aaa-sec.com>
X-Original-To: tls@core3.amsl.com
Delivered-To: tls@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CC5B828C2AE for <tls@core3.amsl.com>; Fri, 19 Feb 2010 09:03:36 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.249
X-Spam-Level:
X-Spam-Status: No, score=-2.249 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599, HELO_EQ_SE=0.35]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id x5Ycu7vEsOac for <tls@core3.amsl.com>; Fri, 19 Feb 2010 09:03:36 -0800 (PST)
Received: from s87.loopia.se (s87.loopia.se [194.9.95.114]) by core3.amsl.com (Postfix) with ESMTP id E80E328C25A for <tls@ietf.org>; Fri, 19 Feb 2010 09:03:35 -0800 (PST)
Received: from s24.loopia.se (s34.loopia.se [194.9.94.70]) by s87.loopia.se (Postfix) with ESMTP id DF09E38AAAF for <tls@ietf.org>; Fri, 19 Feb 2010 18:05:26 +0100 (CET)
Received: (qmail 17975 invoked from network); 19 Feb 2010 17:05:20 -0000
Received: from 213-64-142-247-no153.business.telia.com (HELO [192.168.1.16]) (stefan@fiddler.nu@[213.64.142.247]) (envelope-sender <stefan@aaa-sec.com>) by s24.loopia.se (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for <agl@google.com>; 19 Feb 2010 17:05:20 -0000
User-Agent: Microsoft-Entourage/12.23.0.091001
Date: Fri, 19 Feb 2010 18:05:14 +0100
From: Stefan Santesson <stefan@aaa-sec.com>
To: Adam Langley <agl@google.com>, Brian Smith <brian@briansmith.org>
Message-ID: <C7A4835A.8698%stefan@aaa-sec.com>
Thread-Topic: [TLS] Cached-info substitution
Thread-Index: AcqxhbPfTO0TaC7kpU2Ulza48SIzsg==
In-Reply-To: <a84d7bc61002190852y684103ecmc95c23853c24dc5a@mail.gmail.com>
Mime-version: 1.0
Content-type: text/plain; charset="US-ASCII"
Content-transfer-encoding: 7bit
Cc: tls@ietf.org
Subject: Re: [TLS] Cached-info substitution
X-BeenThere: tls@ietf.org
X-Mailman-Version: 2.1.9
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/listinfo/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: Fri, 19 Feb 2010 17:03:36 -0000

I had the same type if use case in mind.

I think it is better and rather harmless to allow the flexibility.
Client provide a list.... Server picks one. That is an old, well tested and
useful concept.

/Stefan

On 10-02-19 5:52 PM, "Adam Langley" <agl@google.com> wrote:

> On Fri, Feb 19, 2010 at 11:44 AM, Brian Smith <brian@briansmith.org> wrote:
>> I had been making the (apparently incorrect) assumption that only one
>> CachedObject per CachedInformationType value was allowed in the client
>> hello. I thought the intention here was to have the client always cache/send
>> the value for each information type that was most recently received from the
>> server (perhaps out-of-band). Is there a need for more flexibility than
>> that? AFAICT, for the uses identified so far, there isn't.
> 
> I had interpreted the draft to mean that multiple possible
> CachedObjects with the same type could be presented.
> 
> I can imagine some use cases where this would be helpful: an
> organisation which can multiple serving clusters for the same domain
> name, where each cluster has a different certificate. Or when a new
> certificate was being rolled out to a number of servers, but clients
> were getting load balanced between them.
> 
> However, given that this is only an optimisation, these cases might be
> sufficiently unimportant that we can forbid multiple CachedObjects
> with the same type and reap the benefits in a simpler substitution
> scheme. I think I would be happy with that unless some particularly
> compelling use case arises.
> 
> 
> AGL
> _______________________________________________
> TLS mailing list
> TLS@ietf.org
> https://www.ietf.org/mailman/listinfo/tls