Re: [TLS] Security concerns around co-locating TLS and non-secure

Michael D'Errico <mike-list@pobox.com> Thu, 11 November 2010 23:05 UTC

Return-Path: <mike-list@pobox.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 5A98B3A677D for <tls@core3.amsl.com>; Thu, 11 Nov 2010 15:05:00 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.599
X-Spam-Level:
X-Spam-Status: No, score=-2.599 tagged_above=-999 required=5 tests=[AWL=0.000, BAYES_00=-2.599]
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 6tJhINnXowdl for <tls@core3.amsl.com>; Thu, 11 Nov 2010 15:04:59 -0800 (PST)
Received: from sasl.smtp.pobox.com (a-pb-sasl-sd.pobox.com [64.74.157.62]) by core3.amsl.com (Postfix) with ESMTP id 4F7793A66B4 for <tls@ietf.org>; Thu, 11 Nov 2010 15:04:57 -0800 (PST)
Received: from sasl.smtp.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id A0F913E17; Thu, 11 Nov 2010 18:05:33 -0500 (EST)
DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=pobox.com; h=message-id :date:from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; s=sasl; bh=K3dLcCzaxMyq G6W1MndNGwI8eBU=; b=iYc/ugY6hly8jibHZVCUkaMS14NZs7P/XYRBdOikCVEf BhF5x1unJz1+tIEuGJRRfaR8EmRXWesWpNYsqm4laWp6bz5s+mF4DNzOU++JdOqB ttXaJHSi+uIbZE4YkiZ5eUT45sM2qB6dcjd948KMbZrYCQrK69e1haTNA9j+Hic=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=pobox.com; h=message-id:date :from:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; q=dns; s=sasl; b=DWJmIR B8AdrKcLpF396YhpNhPHioINlgrO0FWLUQ4QEPyggqjbBU8HiK09M6pcrigVNrKn GWDlvgR64lbuOnk1gSyGsji5OLgneXKUE2O6P8UWrZgFiWrpsiO0LRGbA2aou32u M55j/wugoowFt+/Bwv0yEqfRahJsW56ld8ouk=
Received: from a-pb-sasl-sd.pobox.com (unknown [127.0.0.1]) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTP id 8C9973E16; Thu, 11 Nov 2010 18:05:32 -0500 (EST)
Received: from iMac.local (unknown [24.234.114.35]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by a-pb-sasl-sd.pobox.com (Postfix) with ESMTPSA id ED5F13E15; Thu, 11 Nov 2010 18:05:30 -0500 (EST)
Message-ID: <4CDC76B4.6030803@pobox.com>
Date: Thu, 11 Nov 2010 15:05:24 -0800
From: Michael D'Errico <mike-list@pobox.com>
User-Agent: Thunderbird 2.0.0.21 (Macintosh/20090302)
MIME-Version: 1.0
To: mrex@sap.com
References: <201011112246.oABMkHI5018216@fs4113.wdf.sap.corp>
In-Reply-To: <201011112246.oABMkHI5018216@fs4113.wdf.sap.corp>
Content-Type: text/plain; charset="ISO-8859-1"; format="flowed"
Content-Transfer-Encoding: 7bit
X-Pobox-Relay-ID: 2F406898-EDE8-11DF-B6C5-B53272ABC92C-38729857!a-pb-sasl-sd.pobox.com
Cc: tls@ietf.org
Subject: Re: [TLS] Security concerns around co-locating TLS and non-secure
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: Thu, 11 Nov 2010 23:05:00 -0000

Martin Rex wrote:
> 
> Trying to load off server state on the client as a TLS session cookie
> might not be a solution for many scenarios, because it is simply not
> available in many implementations and the server-side state might
> be "huge" whereas the communication frequency and message size
> might be tiny -- which easily results in a _magnitude_ higher load
> when switching from HTTP to HTTPS.

I guess it depends on what you consider "huge."  My server issues
session tickets that are between about 230 and 260 bytes.  If a
client certificate is negotiated, then this figure rises due to
the fact that the certificate needs to be included in the ticket,
but nobody uses them anyway (not trying to start a war :-)

Mike