What you have to do is to sign a public key generated by your browser ,
and this should be done from a web page with a form with the KEYGEN tag.
With the form you must generate a file conatining the data of the
requester of the certificate , something like this :
countryName = ES
stateOrProvinceName = MADRID
localityName = BOADILLA DEL MONTE
organizationName = UNIVERSIDAD POLITECNICA DE MADRID
organizationalUnitName = DLSIIS
commonName = Juan Pablo Rojas Jimenez
Email = [EMAIL PROTECTED]
SPKAC= THE PUBLIC KEY GENERATED BY NETSCAPE ( OR IE ) WITH KEYGEN
Once you have the netscape public key , sign it with the ca command (
-spkac option ) .
ca -spkac data_of_the_requester -key your CA key -batch >
certificate_file
And you should make httpd to export it as a user cert ( adding it as a
mime type ), I'm not sure if you can load it to your browser directly,
because it doesn't know that it's a certificate, there's something about
this in /doc ,i think.
I haven't done this for IE , but i'm sure there's something
diferent ;-)
begin:vcard
n:Rojas Jimenez;Juan Pablo
x-mozilla-html:FALSE
org:Faculad de Inform�tica;DDpto. de Lenguajes y Sistemas Infotm�ticos.
adr:;;;;;;
version:2.1
email;internet:[EMAIL PROTECTED]
title:Laboratorio de Teleinform�tica
x-mozilla-cpt:;-31968
fn:Juan Pablo Rojas Jimenez
end:vcard