Imagen

DESCARGA SOFTWARE PARA FACTURA ELECTRONICA DE AQUI.
Facturacion, Validacion, Addendas, Librerias de programacion, etc.


ECODEX TIENE ESTOS NUEVOS DATOS DE CONTACTO :
Comercializacion y Ventas - Evelia Vicke evicke@ecodex.com.mx 33-16-03-03-48
Soporte - Humberto Guerrero soporte@ecodex.com.mx 33-34-90-46-03

Firmar documentos con la e.firma/FIEL

Todo lo que no cabe en los demas foros........
quasar
Mensajes: 5
Registrado: Mar Sep 12, 2017 10:07 pm

Firmar documentos con la e.firma/FIEL

Mensajepor quasar » Mar Sep 12, 2017 10:52 pm

Hay algún paquete de los que vende ValidaCFD que haga eso? Estoy buscando algo como mifiel.com pero integrarlo desde C# (Server Side) o JavaScript

Saludos!

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor Dado » Mié Sep 13, 2017 1:07 am

No tenemos algo desarrollado especificamente para firmar documentos

Pero es extremadamente sencillo hacerlo con OpenSSL o con "Bouncy Castle"

Solo tienes que calcular el SHA del archivo y despues firmar ese SHA con la llave privada, basicamente es lo mismo que hacemos con la factura electronica (y mucho mas barato que los $94 por documento de mifiel.com !!!)

Mmmmh, suena interesante este proyecto, igual en mis tiempos libres desarrollo algo y lo agrego a mi herramienta gratuita "ValidaCFD"
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

quasar
Mensajes: 5
Registrado: Mar Sep 12, 2017 10:07 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor quasar » Lun Sep 25, 2017 10:46 pm

Alguna novedad de tu nueva creación mi estimado? :D

Quería preguntarte si sabes donde puedo validar con el SAT la firma FIEL que estoy generando. He escuchado que hay un web service pero no he encontrado nada por ahora.

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor Dado » Mar Sep 26, 2017 8:44 am

No le he avanzado, ha habido mucho trabajo

No se donde puedas validarlo.......dame chance y deja ver si el fin de semana hago algo aunque sea "rapido y sucio" que te parece
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

quasar
Mensajes: 5
Registrado: Mar Sep 12, 2017 10:07 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor quasar » Mar Sep 26, 2017 5:49 pm

Me espero, no hay prob mi estimado. Gracias!

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor Dado » Sab Sep 30, 2017 12:59 am

Aqui esta un ejemplo de como se hace con OpenSSL

Los pasos son :

Código: Seleccionar todo

::extraemos en base64 la llave privada, ya sin seguridad
openssl.exe pkcs8 -inform DER -in "CSD_Pruebas_CFDI_LAN7008173R5.key" -passin pass:12345678a -out llaveprivada.pem

:: calculamos el hash
openssl dgst -sha256 c:milogo.bmp > hash.txt

:: sellamos con sha1 el hash anterior usando la llave privada
openssl dgst -sha1 -sign llaveprivada.pem -out sello_binario.txt hash.txt

:: convertimos el sello binario a base64
openssl enc -base64 -in sello_binario.txt -out Sello.txt


Claro que el merito de mifiel.com es empacar esto en un XML, poner un validador, etc
Adjuntos
FirmaArchivo.zip
(728.86 KiB) Descargado 456 veces
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!

quasar
Mensajes: 5
Registrado: Mar Sep 12, 2017 10:07 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor quasar » Lun Oct 02, 2017 9:19 am

Muchas gracias DADO!

Voy a revisarlo hoy y te diré que tal me fue. Excelente inicio de semana.

quasar
Mensajes: 5
Registrado: Mar Sep 12, 2017 10:07 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor quasar » Lun Oct 02, 2017 1:39 pm

DADO, cual sería la función del archivo CER en todo el proceso? No veo que se utilice. Es sólamente para validar información como el RFC y demás?

Avatar de Usuario
Dado
Mensajes: 15838
Registrado: Mar Jul 06, 2010 7:56 pm

Re: Firmar documentos con la e.firma/FIEL

Mensajepor Dado » Lun Oct 02, 2017 1:45 pm

Si, el archivo CER sirve para cosas como :

- Ver las fecha de inicio y fin de vigencia, para que no lo firmen fuera de ese periodo
- Comprobar que el CER fue expedido por el SAT, mediante cosas raras llamadas cadenas de confianza
- Para validaciones, necesitas el archivo original, el sello digital y el certificado para validar que efectivamente se firmo digitalmente y que el archivo no ha sido modificado
ADDENDAS? VALIDACION? CODIGO PARA PROGRAMAR TU PROPIA SOLUCION? TODO LO TENEMOS EN WWW.VALIDACFD.COM VISITANOS !!


Volver a “Otros”

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 2 invitados