- From: Dan Connolly <connolly@w3.org>
- Date: Fri, 17 Mar 2006 18:32:29 -0500
- To: www-tag <www-tag@w3.org>
I think that one of the main arguments for the separate port number and
URI scheme
for https was that the client software needed to know to make a secure
connection;
upgrading from a clear connection to a secure connection is subject to
man-in-the-middle
attacks.
At the workshop this week, the focus was on the "last two feet", i.e.
between
the client software and the human operator, and from this perspective,
it
seemed that the 's' is more trouble than it's worth. There's a failure
mode
where
User follows a link to https://example.com/pg
- example.com is under attack; doesn't respond
User tries http://example.com/ instead.
- bad guy has gotten in the middle, and fleeces user
The argument might have been more subtle than that. I hope somebody can
help
me re-create it.
There are, of course, problems of aliasing and such.
There was some argument that http: is enough, combined with...
Upgrading to TLS Within HTTP/1.1 Khare and Lawrence May 2000
http://www.ietf.org/rfc/rfc2817.txt
I think this is one of the more subtle cases of metadata in URIs.
I was happy to let it sleep indefinitely, but with renewed work on
security,
it's perhaps time to take another look.
I don't see this case discussed in either of
http://www.w3.org/2001/tag/doc/metaDataInURI-31.html
http://www.w3.org/2001/tag/2006/02/metadatainURI31Roadmap.html
I see that Noah concludes Roadmap with a nice short 4-point list.
Maybe the case of https should be treated in a separate document.
--
Dan Connolly, W3C http://www.w3.org/People/Connolly/
Received on Friday, 17 March 2006 23:32:39 UTC