Maciej Stachowiak wrote:

In the case of Safari, we store the generated private key in the Keychain, and sites using <keygen> typically respond with a signed certificate, which is downloaded and automatically added to the Keychain. Depending on the valid purposes of the key, users can then do the following automatically:

1) Browse to SSL sites that require client-side certificates for authentication, in Safari.
[snip]

In case it's useful, an example of the above use-case is http://www.myopenid.com/ , which is an OpenID provider that can use SSL client certs for authentication. The client certs are initially issued using <keygen>.

I personally use it in Opera and Firefox, and they act in a similar way to what you describe for Safari.

Reply via email to