Public key cryptography. I want to generate a public/private key pair and upload the public key as my identity when I register for an account somewhere. Then there is nothing to steal on their end.
I want to say this is how websites authenticate themselves to users, but ssl certs serve a somewhat different purpose.
https://www.varnish-cache.org/docs/trunk/phk/http20.html may resonate with you. Generally a lot of people were critical of Paul's opposition to SPDY, but myself I think he makes some good and valid points especially regards identity.
I want to say this is how websites authenticate themselves to users, but ssl certs serve a somewhat different purpose.