[OpenID] Web of Trust for OP (self-signed) certificates
SitG Admin
sysadmin at shadowsinthegarden.com
Sun May 3 06:12:02 UTC 2009
Let's pretend, for the duration of this post and because it will ease
my pronouns, that I'm an average user. I have just seen an OpenID of
"https://anoynprovider.com/myfriend" at two different RP sites (each
a forum where only authorized users can view posts or see a list of
members), but I know that the provider uses a self-signed cert, so
it's possible that one of the sites has been spoofed. I want to
contact my friend about two posts, one in each forum, which, taken
together, imply something interesting. I could contact both RP's and
ask them what cert they had on file for anoynprovider.com, but I'm
just an average user; I probably don't even know *about* certs
myself, much less how to examine and compare them. Much more
convenient would be if I could just make a standardized query to
either RP, and *they* would compare notes behind the scenes, then let
me know. I don't want to notify either of them of the fact that my
friend is using the other RP, though (my friend probably cares deeply
about privacy, considering the use of anoynprovider.com), so I just
ask them about anoynprovider.com (which *should* be all the RP's
need, anyway), and let them make the appropriate guesses based on how
many users in their system have an OpenID there.
It's not necessary that a web of trust cover everyone, or even that
it store results. It would just be nice if, the moment that it began
to matter (when an average user saw the same URI and wondered if it
really corresponded to the same site), there were a well-known means
of having the RP's involved consult with one another and confirm that
they really were talking about the same site.
It shouldn't matter which of the RP's is asked. Sure, either (even
both!) of them could be *lying* about the user having been there at
all, but that wouldn't prevent either of them from learning the OP's
cert and retransmitting this information in case of a request.
-Shade
More information about the general
mailing list