The keygen element represents a control for generating a public-private key pair and for submitting the public key from that key pair.
|autofocus||autofocus | empty||Specifies that the element represents a control to which a UA is meant to give focus as soon as the document is loaded - HTML5|
|challenge||string||Challenge string that is submitted along with the public key|
|disabled||disabled | empty||Specifies that the element represents a disabled control|
|form||IDREF||Identifies a form with which to associate the element - HTML5|
|keytype||rsa||Type of key generated|
|name||string||Name part of the name/value pair associated with this element for the purposes of form submission|
W3C HTML 5.1