Questions tagged [html5-keygen]

The HTML keygen element exists to facilitate generation of key material, and submission of the public key as part of an HTML form.

The HTML keygen element exists to facilitate generation of key material, and submission of the as part of an form.

Source: Mozilla Developer Network: <keygen> element

8 questions
5
votes
0 answers

How is the private key used for the keygen HTML element?

When I use a keygen tag the browser generates a key pair. The public key is sent to the server, it creates a certificate and returns this certificate to the browser, but where is a private key and why does the browser seem to store it? Does browser…
Sevenflash
  • 93
  • 5
4
votes
1 answer

Keygen: Redirecting after certificate delivery?

When using an HTML5 keygen element, the form posts (among others) a certificate signing request (in SPKAC format) to the server. The server then sends the corresponding certificate with mime-type application/x-x509-user-cert. I implemented this…
Bud P. Bruegger
  • 1,021
  • 10
  • 15
3
votes
1 answer

How to automatically install a client certificate in a web browser?

I want to authenticate users with X.509 certificates to my web site. I can generate an RSA key pair with keygen element of HTML, and then send the SignedPublicKeyAndChallenge structure to the server. The server can then check and sign the public key…
Yumiko
  • 85
  • 1
  • 8
2
votes
1 answer

HTML 5 keygen example that 'remembers' me?

I remember looking at and the one thing I never understood is how to save the results to the client browser? From my understanding it sends you a public key and I should sign something and send it back to the client. However, what do I send…
user34537
1
vote
1 answer

Generated certificate from phpseclib is valid but not recognised by browsers after KEYGEN submit

I'm trying to create a simple PKI infrastucture for internal use, and I want to use the html tag. I know this tag sends an SPKAK to server, wich will have to sign it. Since I can't use exec to launch openssl, and have php 5.5, the only way…
JohnKiller
  • 2,008
  • 18
  • 28
0
votes
1 answer

element empty in POST after form submit

I have a form as follows:
mzereba
  • 2,467
  • 5
  • 26
  • 40
0
votes
0 answers

Html5 tag importance

I am getting started to know about html5 new elements. I have some doubts in tag. All i can find somewhat i understood, apart from all the documents i read, i have the following questions will raise. Is this important for creating every…
deepika
  • 65
  • 1
  • 11
0
votes
1 answer

Using client certificates in place of passwords on a public web app

I have a web app where anyone can register for an account. Instead of passwords, I'd like to use client certificates for authentication. Is this practical? It seems like there are a lot of problems: How do you generate a keypair in a cross-browser…