Re: [apps-discuss] [kitten] [saag] HTTP authentication: the next generation

Yoav Nir <ynir@checkpoint.com> Sun, 12 December 2010 14:20 UTC

Return-Path: <ynir@checkpoint.com>
X-Original-To: apps-discuss@core3.amsl.com
Delivered-To: apps-discuss@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id CD6F83A6DC3; Sun, 12 Dec 2010 06:20:48 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -9.459
X-Spam-Level:
X-Spam-Status: No, score=-9.459 tagged_above=-999 required=5 tests=[AWL=1.140, BAYES_00=-2.599, RCVD_IN_DNSWL_HI=-8]
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 0nFTpAiwfcwo; Sun, 12 Dec 2010 06:20:47 -0800 (PST)
Received: from michael.checkpoint.com (smtp.checkpoint.com [194.29.34.68]) by core3.amsl.com (Postfix) with ESMTP id EB9663A6DC0; Sun, 12 Dec 2010 06:20:46 -0800 (PST)
X-CheckPoint: {4D04DA9D-0-1B221DC2-2FFFF}
Received: from il-ex01.ad.checkpoint.com (il-ex01.checkpoint.com [194.29.34.26]) by michael.checkpoint.com (8.13.8/8.13.8) with ESMTP id oBCEMKn0026696; Sun, 12 Dec 2010 16:22:21 +0200
Received: from il-ex01.ad.checkpoint.com ([126.0.0.2]) by il-ex01.ad.checkpoint.com ([126.0.0.2]) with mapi; Sun, 12 Dec 2010 16:22:20 +0200
From: Yoav Nir <ynir@checkpoint.com>
To: Alexey Melnikov <alexey.melnikov@isode.com>
Date: Sun, 12 Dec 2010 16:22:23 +0200
Thread-Topic: [kitten] [saag] HTTP authentication: the next generation
Thread-Index: AcuaB/xyAYCHWnJxTlaeEDShPLa+xg==
Message-ID: <A23730A9-728B-4533-96D7-0B62496CC98A@checkpoint.com>
References: <4D02AF81.6000907@stpeter.im> <p06240809c928635499e8@[10.20.30.150]> <ADDEC353-8DE6-408C-BC75-A50B795E2F6C@checkpoint.com> <78BD0B98-0F20-478B-85F1-DBB45691EB0D@padl.com> <4D0479E3.4050508@gmail.com> <4D04D7D6.4090105@isode.com>
In-Reply-To: <4D04D7D6.4090105@isode.com>
Accept-Language: en-US
Content-Language: en-US
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
acceptlanguage: en-US
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable
MIME-Version: 1.0
X-Mailman-Approved-At: Sun, 12 Dec 2010 08:17:51 -0800
Cc: "apps-discuss@ietf.org" <apps-discuss@ietf.org>, websec <websec@ietf.org>, "kitten@ietf.org" <kitten@ietf.org>, "http-auth@ietf.org" <http-auth@ietf.org>, "saag@ietf.org" <saag@ietf.org>, "ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
Subject: Re: [apps-discuss] [kitten] [saag] HTTP authentication: the next generation
X-BeenThere: apps-discuss@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: General discussion of application-layer protocols <apps-discuss.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/apps-discuss>
List-Post: <mailto:apps-discuss@ietf.org>
List-Help: <mailto:apps-discuss-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/apps-discuss>, <mailto:apps-discuss-request@ietf.org?subject=subscribe>
X-List-Received-Date: Sun, 12 Dec 2010 14:20:49 -0000

EAP has one advantage. It is easy to integrate with existing RADIUS/DIAMETER infrastructure. 

On Dec 12, 2010, at 4:10 PM, Alexey Melnikov wrote:

> Yaron Sheffer wrote:
> 
>> Hi Luke,
>> 
>> I am not a big fan of EAP myself (although I am a co-author on Yoav's 
>> TLS-EAP), but no, for pragmatic reasons SASL is not the moral equivalent.
>> 
>> There is a number of EAP methods that provide zero-knowledge password 
>> based mutual authentication (i.e. password based auth that's *not* 
>> susceptible to dictionary attacks). These include (see 
>> http://www.iana.org/assignments/eap-numbers/eap-numbers.xml#eap-numbers-3): 
>> EAP-SRP-SHA1, EAP-pwd, EAP-EKE and EAP-SPEKE.
>> 
>> As far as I can see 
>> (http://www.iana.org/assignments/sasl-mechanisms/sasl-mechanisms.xhtml), 
>> SASL does not provide any equivalent method.
> 
> There is an expired SASL SRP draft, which can be revived, if needed.
> 
>> Thanks,
>>    Yaron
>> 
>> On 12/12/2010 03:38 AM, Luke Howard wrote:
>> 
>>> On 12/12/2010, at 10:10 AM, Yoav Nir wrote:
>>> 
>>>> On Dec 11, 2010, at 1:09 AM, Paul Hoffman wrote:
>>>> 
>>>>> At 3:53 PM -0700 12/10/10, Peter Saint-Andre wrote:
>>>>> 
>>>>>> Other than that, I'm not aware of much activity. What have I missed?
>>>>> 
>>>>> 
>>>>> TLS client certificates.
>>>> 
>>>> 
>>>> TLS client certificates work, but as we've learned both with the web 
>>>> and with IPsec clients, people would much rather not use them. A few 
>>>> IETFs ago (Chicago?), a bunch of us tried to push the idea of TLS 
>>>> with EAP authentication.
>>>> 
>>>> http://tools.ietf.org/html/draft-nir-tls-eap
>>> 
>>> 
>>> Does draft-williams-tls-app-sasl-opt-04.txt + abfab get you the moral 
>>> equivalent?
>>> 
>>> -- Luke
>> 
> 
> 
> Scanned by Check Point Total Security Gateway.