Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/03/2008, 18:29
chcma
 
Fecha de Ingreso: junio-2003
Ubicación: Asturias
Mensajes: 2.429
Antigüedad: 20 años, 11 meses
Puntos: 7
Crear certificado digital de pruebas (Makecert.exe)

Buenas noches foreros:

Estoy intentando crearme un certificado digital de prueba "micertificado.cer" para probar a realizar firmas electrónicas.

Me estoy guiando en base a esta web:
http://http://msdn2.microsoft.com/es.../bfsktky3.aspx

Muy bien, haciendo pruebas he sido capaz de crear el fichero "micertificado.cer", sin embargo... a la hora de usar dicho certificado en .NET, aparece como que no tiene llave privada (Algo necesario para realizar la firma digital)

Código:
X509Certificate2 objCertificado = new X509Certificate2(@"c:\micertificado.cer");
if(!objCertificado.HasPrivateKey)
{
      MessageBox.Show("No existe llave privada");
}
Por favor, si alguien es capaz de entender la ayuda MSDN y ponerme un ejemplo de como crear un fichero .cer con llave privada, se lo agradeceré.

Saludos.
__________________
Charlie.