<keygen> html element. The HTML keygen element exists to facilitate generation of key material, and submission of the public key as part of an HTML form. This element exists in following categories: flow, phrasing, and interactive and allows child elements from interactive, embedded, heading, sectioning, phrasing, and metadata content categories.
Click the html element name in the punctuation list to advance the example in 'Tryit-Editor':