keygen

The keygen element represents a key pair generator control. When the control's form is submitted, the private key is stored in the local keystore, and the public key is packaged and sent to the server.

<keygen name="key" challenge="235ldahlae983dadfar"/>
Read more on w3.org