Foros del Web » Programando para Internet » PHP »

firma digital

Estas en el tema de firma digital en el foro de PHP en Foros del Web. Hola quería saber si alguno a implementado un sistema de firma digital con php. Yo tengo el certificado de la fábrica nacional de moneda y ...
  #1 (permalink)  
Antiguo 22/10/2012, 02:36
 
Fecha de Ingreso: septiembre-2012
Ubicación: Lugo
Mensajes: 31
Antigüedad: 11 años, 7 meses
Puntos: 0
firma digital

Hola quería saber si alguno a implementado un sistema de firma digital con php.
Yo tengo el certificado de la fábrica nacional de moneda y timbre y el dni electrónico y quiero montar un sistema para firmar recetas de veterinaria.

Alguna experiencia al respecto?

Gracias
  #2 (permalink)  
Antiguo 22/10/2012, 08:55
Avatar de abimaelrc
Colaborador
 
Fecha de Ingreso: mayo-2009
Ubicación: En el planeta de Puerto Rico
Mensajes: 14.734
Antigüedad: 15 años
Puntos: 1517
Respuesta: firma digital

Verifica si este tema te puede ayudar http://www.forosdelweb.com/f18/rutin...e-64-a-914356/
__________________
Verifica antes de preguntar.
Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos
  #3 (permalink)  
Antiguo 22/10/2012, 11:46
 
Fecha de Ingreso: septiembre-2012
Ubicación: Lugo
Mensajes: 31
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: firma digital

Gracias, ya lo había visto pero no acabo de conseguir aplicarlo, no lo acabo de entender.

De momento estaba usando la librería tcpdf con el ejemplo 52 de firma digital /http://www.tcpdf.org/examples.php) pero curiosamente lo hago correr en mi hosting con los certificados de ejemplo que vienen con la librería y funciona bien pero si intento colocar los míos no funciona. Yo tengo un archivo .p12 de clave privada con su contraseña y otro .cer de clave pública y ellos usan sólo un archivo .crt que intuyo que engloba clave privada y pública juntos.

Casi lo tengo pero debo tener que cambiar el formato del certificado que tengo ¿?.

Yo tengo un certificado de la fnmt (fábrica nacional de moneda y timbre)

Alguna pista?
  #4 (permalink)  
Antiguo 24/10/2012, 13:20
 
Fecha de Ingreso: septiembre-2012
Ubicación: Lugo
Mensajes: 31
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: firma digital

Por si a alguien le interesa ya lo he solucionado:

He ejecutado la siguiente orden de openssl

openssl pkcs12 -in certificate.pfx -out certificate.cer -nodes

para

Convert PFX to PEM

de forma que el archivo de la fnmt con extensión .cer se junta con el .pfx de clave privada y me da un archivo que tcpdf puede usar, del mismo tipo que el que usa de ejemplo.

He estado mucho tiempo hasta que lo he conseguido asi que lo pongo en el foro por si le vale a alguien.

La página que me ha ayudado a sacarlo es:

https://www.sslshopper.com/ssl-converter.html
  #5 (permalink)  
Antiguo 24/10/2012, 13:21
 
Fecha de Ingreso: septiembre-2012
Ubicación: Lugo
Mensajes: 31
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: firma digital

También me ayudó muco la página

http://www.megacrack.es/2012/05/22/como-convertir-certificado-pem-a-pfx/

para ejecutar openssl desde windows

Etiquetas: firma
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:47.