[OpenID] Reconsidering http://openid different from https://openid

Jack jack at jackpot.uk.net
Wed Sep 19 20:30:51 UTC 2007


Johannes Ernst wrote:
> I postulate that:
> 
> - 99% of internet users have only a very vague idea about the 
> difference between http and https,

That is optimistic. Most (more than 50%) haven't the faintest idea what
"https" signifies. They don't even know that it has connotations of
"security".

> in particular as it relates to OpenID.

Even well-informed internet users haven't heard of OpenID, unless they
read or write blogs for interest (rather than reading them because they
came up in the search).

> And in particular as so many RP's don't print the "http[s]" prefix
> when they print a user name!

This is way down the list. Unfortunately it is not user-friendly to
distinguish between http and https, especially if you are advertising a
class of identities that resemble "userid.hostname.tld" or
"hostname.tld/userid". Are the users expected to type fully-qualified
URLs to obtain the benefits of this scheme, or are they not required to
know how to do that? A lack of clarity about that rather critical issue
is unlikely to be helpful.
> 
> - almost 100% of internet users won't understand that an RP might 
> choose to make http://foo and https://foo a different account. (I
> have some evidence that at least 90% of a representative sample of
> leading identity technologists don't understand it)
> 
> I would also guess that a (human-level) impersonation attack by 
> http://foo against https://foo will almost always been successful -
> e.g. because so many RPs don't print the protocol prefix.
> 
> Would anybody on this thread disagree with these assumptions?

Not in any way that matters. My remarks are intended to be supportive,
if that's not clear.


-- 
Jack Cleaver.



More information about the general mailing list