Re: Straw-man charter for http-bis
Henrik Nordstrom <henrik@henriknordstrom.net> Fri, 08 June 2007 22:34 UTC
Return-path: <discuss-bounces@apps.ietf.org>
Received: from [127.0.0.1] (helo=stiedprmman1.va.neustar.com)
by megatron.ietf.org with esmtp (Exim 4.43)
id 1Hwn2G-0000qZ-75; Fri, 08 Jun 2007 18:34:24 -0400
Received: from discuss by megatron.ietf.org with local (Exim 4.43)
id 1Hwn2F-0000qU-KP for discuss-confirm+ok@megatron.ietf.org;
Fri, 08 Jun 2007 18:34:23 -0400
Received: from [10.91.34.44] (helo=ietf-mx.ietf.org)
by megatron.ietf.org with esmtp (Exim 4.43) id 1Hwn2F-0000qM-Af
for discuss@apps.ietf.org; Fri, 08 Jun 2007 18:34:23 -0400
Received: from av8-2-sn3.vrr.skanova.net ([81.228.9.184])
by ietf-mx.ietf.org with esmtp (Exim 4.43) id 1Hwn2E-0008BR-Rg
for discuss@apps.ietf.org; Fri, 08 Jun 2007 18:34:23 -0400
Received: by av8-2-sn3.vrr.skanova.net (Postfix, from userid 502)
id 5C07938394; Sat, 9 Jun 2007 00:34:21 +0200 (CEST)
Received: from smtp3-2-sn3.vrr.skanova.net (smtp3-2-sn3.vrr.skanova.net
[81.228.9.102]) by av8-2-sn3.vrr.skanova.net (Postfix) with ESMTP
id 441F937F58; Sat, 9 Jun 2007 00:34:21 +0200 (CEST)
Received: from henriknordstrom.net (81-233-163-21-no84.tbcn.telia.com
[81.233.163.21])
by smtp3-2-sn3.vrr.skanova.net (Postfix) with ESMTP id 1FC7837E42;
Sat, 9 Jun 2007 00:34:20 +0200 (CEST)
Received: from [192.168.1.2] (henriknordstrom.net [192.168.1.2])
by henriknordstrom.net (8.12.11.20060308/8.12.8) with ESMTP id
l58MYJRA005378; Sat, 9 Jun 2007 00:34:19 +0200
Subject: Re: Straw-man charter for http-bis
From: Henrik Nordstrom <henrik@henriknordstrom.net>
To: Eliot Lear <lear@cisco.com>
In-Reply-To: <46696B98.1090201@cisco.com>
References: <BA772834-227A-4C1B-9534-070C50DF05B3@mnot.net>
<392C98BA-E7B8-44ED-964B-82FC48162924@mnot.net>
<6AE049B9045C00064222693F@[10.1.110.5]>
<1181250794.24162.109.camel@henriknordstrom.net>
<46696B98.1090201@cisco.com>
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature";
boundary="=-zclv1k3po3i02kgYTBKc"
Date: Sat, 09 Jun 2007 00:34:19 +0200
Message-Id: <1181342059.4818.63.camel@henriknordstrom.net>
Mime-Version: 1.0
X-Mailer: Evolution 2.8.3 (2.8.3-2.fc6)
X-Virus-Scanned: ClamAV version 0.88.2,
clamav-milter version 0.88.2 on henriknordstrom.net
X-Virus-Status: Clean
X-Spam-Score: 0.1 (/)
X-Scan-Signature: 8de5f93cb2b4e3bee75302e9eacc33db
Cc: Apps Discuss <discuss@apps.ietf.org>, Mark Nottingham <mnot@mnot.net>,
Chris Newman <Chris.Newman@Sun.COM>,
"ietf-http-wg@w3.org Group" <ietf-http-wg@w3.org>
X-BeenThere: discuss@apps.ietf.org
X-Mailman-Version: 2.1.5
Precedence: list
List-Id: general discussion of application-layer protocols
<discuss.apps.ietf.org>
List-Unsubscribe: <https://www1.ietf.org/mailman/listinfo/discuss>,
<mailto:discuss-request@apps.ietf.org?subject=unsubscribe>
List-Post: <mailto:discuss@apps.ietf.org>
List-Help: <mailto:discuss-request@apps.ietf.org?subject=help>
List-Subscribe: <https://www1.ietf.org/mailman/listinfo/discuss>,
<mailto:discuss-request@apps.ietf.org?subject=subscribe>
Errors-To: discuss-bounces@apps.ietf.org
fre 2007-06-08 klockan 15:45 +0100 skrev Eliot Lear: > I disagree in the strongest possible terms. This *is* a problem we can > solve technically. It's just that no one has the will to do it and > we've organized ourselves so that the work cannot be done in one place. > If you had a component that was separate from your workstation, that had > but a single function – authentication – we could write appropriate APIs > and protocols to access that device such that you would never log in > without using it. Note: My comment was regarding seeing stronger authentication in HTTP as a method to solve phishing. It is not. Stronger authentication in HTTP is means to secure the wire protocol for exchanging user credentials, nothing else. Regarding stronger authentication in general. Sure, and I fully agree. And what you say is already supported by using smartcards and TLS for authentication, and is used by quite many today. Here in Sweden I can get identity cards with a embedded trusted certificate, and use this to identify myself to the tax authorities, social services etc. (not yet to the banks who issue these certificates, but that's a completely different discussion in administrative policies and not wire protocols..) But if you read the current discussions regarding phishing it's claimed that having a hard token requirement is not acceptable and that the solution must work with just a login+password. What I am saing is just the simple fact that designing a protocol to prevent phishing of static secrets of any kind is rather fruitless as the phishing problem as such is really mainly is an UA and education problem, not so much a wire protocol problem. As long as the user is capable of giving out the information and don't need to think twice in doing so phishing will continue, no matter how strong wire protocols is designed for exchanging these user known secrets with trusted parties. > The riskiest functions would be registration. In > that single area would I view this an education problem, but even there, > if we came up with a standard way to legitimately register individuals > we could probably make that problem much more solvable. And we already have that in TLS, with appointed trusted CAs and where each service provider selects what level of trust he appoints the different CAs in verifying the user identities. > I disagree with you on this as well, but then the term "single sign-on" > is so overloaded we really can't argue the point without debating the > term first. So I'll define it as only requiring one password to do > whatever it is I want to do (what the DIX/WAE BoFs called "Eliot's Dad's > Problem"). In what way do not Digest fit that? (putting aside the security concerns regarding Digest use of MD5 and how) What is missing for Digest is some standard means for esablishing the password without exchaning the password, but it's possible to do such exchange, at least to a reasonable level. > But I also think there's no use in me whining about the lack of this > stuff, and so I suppose it's time to shut up and either write a draft > that actually attempts to address Sam's concerns or build some code to > match some existing drafts, and then we can see how far off we are. It's fully possible to come up with an replacement for Digest solving the wire concerns. The relevance to RFC2616 in such work is the need for some standard way of establishing the password in a secure manner. The rest is relevant to RFC2617 only. Regards Henrik
- Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Paul Hoffman
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Eliot Lear
- Re: Straw-man charter for http-bis Paul Hoffman
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Paul Hoffman
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Paul Hoffman
- Re: Straw-man charter for http-bis Mark Nottingham
- RE: Straw-man charter for http-bis Larry Masinter
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis -- call for er… Mark Nottingham
- Re: Straw-man charter for http-bis Eliot Lear
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis -- call for er… Julian Reschke
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Eliot Lear
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Eliot Lear
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Eliot Lear
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis -- call for er… Julian Reschke
- Re: Straw-man charter for http-bis -- call for er… Cyrus Daboo
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis -- call for er… Cyrus Daboo
- Re: Straw-man charter for http-bis Alexey Melnikov
- Re: Straw-man charter for http-bis Alexey Melnikov
- Re: Straw-man charter for http-bis Yves Lafon
- Re: Straw-man charter for http-bis -- call for er… Robert Sayre
- Re: Straw-man charter for http-bis Robert Sayre
- Re: Straw-man charter for http-bis -- call for er… Robert Sayre
- Re: Straw-man charter for http-bis -- call for er… Robert Sayre
- Re: Straw-man charter for http-bis Roy T. Fielding
- Re: Straw-man charter for http-bis -- call for er… Henrik Nordstrom
- Re: Straw-man charter for http-bis -- call for er… Henrik Nordstrom
- Re: Straw-man charter for http-bis Robert Sayre
- Re: Straw-man charter for http-bis -- call for er… Robert Sayre
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Mark Nottingham
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Robert Sayre
- RE: Straw-man charter for http-bis -- call for er… Henrik Nordstrom
- Re: Straw-man charter for http-bis Henrik Nordstrom
- Re: Straw-man charter for http-bis Roy T. Fielding
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis John C Klensin
- Re: Straw-man charter for http-bis Eliot Lear
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Paul Hoffman
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Robert Sayre
- Re: Straw-man charter for http-bis Chris Newman
- Re: Straw-man charter for http-bis Julian Reschke
- Re: Straw-man charter for http-bis Alexey Melnikov
- Re: Straw-man charter for http-bis Paul Hoffman
- RFC2616 vs RFC2617, was: Straw-man charter for ht… Julian Reschke
- Re: Straw-man charter for http-bis Keith Moore
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Keith Moore
- Re: Straw-man charter for http-bis Julian Reschke
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Julian Reschke
- Re: Straw-man charter for http-bis Paul Hoffman
- Re: Straw-man charter for http-bis Eliot Lear
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Keith Moore
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Lisa Dusseault
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Stephane Bortzmeyer
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Joe Orton
- Re: Straw-man charter for http-bis Henrik Nordstrom
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… lists
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… lists
- Re: Straw-man charter for http-bis Eliot Lear
- Re: Straw-man charter for http-bis Chris Newman
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Chris Newman
- Re: Straw-man charter for http-bis Henrik Nordstrom
- Re: Straw-man charter for http-bis Lisa Dusseault
- Re: Straw-man charter for http-bis Martin Duerst
- Re: Straw-man charter for http-bis Henrik Nordstrom
- Re: Straw-man charter for http-bis Keith Moore
- Re: Straw-man charter for http-bis Julian Reschke
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Mark Nottingham
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Stephane Bortzmeyer
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Adrien de Croy
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Stephane Bortzmeyer
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… tom.petch
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Keith Moore
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… tom.petch
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Keith Moore
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Mark Nottingham
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Adrien de Croy
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… Chris Newman
- Re: Straw-man charter for http-bis Chris Newman
- Re: Straw-man charter for http-bis Henrik Nordstrom
- Re: Straw-man charter for http-bis der Mouse
- Re: Straw-man charter for http-bis Keith Moore
- Re: RFC2616 vs RFC2617, was: Straw-man charter fo… tom.petch
- Re: Straw-man charter for http-bis Mark Nottingham
- Character encodings in headers [i74][was: Straw-m… Mark Nottingham
- Re: Character encodings in headers [i74][was: Str… Keith Moore
- Re: Character encodings in headers [i74][was: Str… John C Klensin
- Re: Character encodings in headers [i74][was: Str… Clive D.W. Feather
- Re: Character encodings in headers [i74][was: Str… Martin Duerst
- Re: Character encodings in headers [i74][was: Str… Martin Duerst
- Re: Character encodings in headers [i74][was: Str… Mark Nottingham
- Re: Character encodings in headers [i74][was: Str… Martin Duerst
- Re: Character encodings in headers [i74][was: Str… Mark Nottingham
- Re: Character encodings in headers [i74][was: Str… Clive D.W. Feather
- Re: Character encodings in headers [i74][was: Str… Clive D.W. Feather
- Re: Character encodings in headers [i74][was: Str… Keith Moore
- Re: Character encodings in headers [i74][was: Str… der Mouse
- Re: Character encodings in headers [i74][was: Str… Keith Moore
- Re: Character encodings in headers [i74][was: Str… Stefanos Harhalakis
- Re: Character encodings in headers [i74][was: Str… Keith Moore