![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
Queriendo colaborar
Vamos paso a paso: ¿Como obtuviste este valor?
Cita:
Última edición por Casimiro Notevi fecha: 01-04-2023 a las 10:59:50. |
#2
|
|||
|
|||
Cita:
Para obtener el <DigestValue>, primero hago la canonicalización de la factura.xml y de este archivo en C14N saco el sha256 con el openssl y lo transformo a base 64 openssl dgst -sha256 -binary -out factura.256 factura.xml openssl base64 -in factura.256 -out factura.b64 para el valor de <SignatureValue> lo obtengo aplicando el algoritmo RAS-SHA26 de la factura.xml y trasformo a base 64 el resultado openssl dgst -sha256 -sign clave_privada.pem -out firma.key factura.xml openssl base64 -in firma.key -out firma.b64 para el valor <X509Certificate> lo tomo directamente del certificado, quitando el encabezado y final del archivo posteriormente complemento la factura.xml con las etiquetas de <Signature> ..... y lo anteriormente generado para finalizar verifico la factura.xml con el xsd de la misma y envío Gracias |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Alguien con experiencia en firma electrónica de PDF? | starlet | Varios | 9 | 05-06-2017 18:52:30 |
Firma en factura electrónica facturaE | Galahad | Varios | 8 | 19-06-2016 00:45:14 |
Validar firma de factura electrónica (formato Facturae) | maro | Varios | 79 | 22-09-2015 09:45:17 |
problema con openssl | expertis | Varios | 1 | 11-10-2012 22:53:54 |
capturador firma electronica | elguille | Varios | 2 | 26-04-2011 08:16:10 |
![]() |
|