You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Me tomo un par de horas corregir todos los errores, dejo un listado de los q recuerdo
serialNumber a veces desborda la variable por culpa del parseInt
En issuerName es mejor usar un foreach con un reverse(tiene codigo quemado con las posiciones)
En issuerName con las firmas UANATACA el OID viene como undefined, necesita un arreglo, para poner el valor correcto del shortName
En los P12 vienen varios certificados, hay q escoger el que tiene Digital Signature en purposes
En los P12 vienen varios certificados, hay q escoger el que este dentro del rango de fechas activas(validity{notBefore,notAfter})
El sha1 del xml_string necesita el valor canonico c14n,(http://www.w3.org/TR/2001/REC-xml-c14n-20010315), si no falla en ciertos escenarios
Los digests necesitan el argumento utf8 cuando es texto, también necesita otras correcciones de encoding para linux
habían otros problemas que ya no recuerdo, pero esos son los principales
de todas formas muchas gracias por subir el código, me sirvió de base para empezar, y ahora todo esta funcionando
The text was updated successfully, but these errors were encountered:
Me tomo un par de horas corregir todos los errores, dejo un listado de los q recuerdo
serialNumber
a veces desborda la variable por culpa delparseInt
issuerName
es mejor usar un foreach con un reverse(tiene codigo quemado con las posiciones)issuerName
con las firmasUANATACA
el OID viene comoundefined
, necesita un arreglo, para poner el valor correcto delshortName
Digital Signature
enpurposes
validity{notBefore,notAfter}
)sha1
delxml_string
necesita el valor canonicoc14n
,(http://www.w3.org/TR/2001/REC-xml-c14n-20010315
), si no falla en ciertos escenariosutf8
cuando es texto, también necesita otras correcciones de encoding para linuxhabían otros problemas que ya no recuerdo, pero esos son los principales
de todas formas muchas gracias por subir el código, me sirvió de base para empezar, y ahora todo esta funcionando
The text was updated successfully, but these errors were encountered: