I'm wondering why can't the openID stuff be ssh keys.
+ this is my ssh key for the banking website... I don't want to share this identity with anyone else
+ this is my ssh key for webmail
+ this is my ssh key that I use for communication.... etc. and so on.