Cerrado

XML firmado en PHP con XAdES-BES [ENVELOPED]

Estimados,

Requiero me ayuden corrigiendo un problema que tengo al momento de firmar un XML basado en XAdES-BES, metodo enveloped.

Tengo todo el código en PHP generado con DOMdocument, firmado con OpenSSL con un certificado PCKS#12 (*.p12), usando encriptado SHA1, y codificados BASE64, DIGEST y HASH.

Al enviar mi XML firmado a un webservice externo, este me confirma recepción del archivo, pero al consultar si mi XML fue autorizado mediante otro webservice, este me responde con el siguiente error:

{

["identificador"]=>

string(2) "39"

["mensaje"]=>

string(14) "FIRMA INVALIDA"

["informacionAdicional"]=>

string(73) "La firma es invalida [Firma inválida (firma y/o certificados alterados)]"

["tipo"]=>

string(5) "ERROR"

}

Por favor aplicar al proyecto únicamente las personas que conozcan del tema, y crean poder ayudarme a corregir este problema.

Estándar usado: XAdES-BES

Versión del esquema: 1.3.2 ([url removed, login to view])

Tipo de firmado: ENVELOPED

Codificación: UTF-8

Lenguaje: PHP

Certificado: *.P12 (PCKS#12)

Saludos Cordiales,

Gracias,

Habilidades: Criptografía, PHP, XML

Ver más: php receive post xml, php simplexml create xml file, php read complex xml file, php http request xml, php create file xml, php parse complex xml, php parse weatheroffice xml, php quick form xml, php parse remote xml file, php code parse xml, flash php edit existing xml file, php log using xml, phpnet php parsing writing xml, using php script post xml server, php random quote xml

Información del empleador:
( 1 comentario ) Guayaquil, Ecuador

ID de proyecto: #12303681

2 freelancers are bidding on average $30 for this job

themunsterk

Munsterk Studios | MK Buenos días, Hola. Soy Juan Carlos, MunsterK es un equipo pequeño de artistas con experiencia más de 3 años. Trabajamos con herramientas modernas muy poderosas. Herramientas que utiliz Más

$25 USD en 15 días
(4 comentarios)
2.7
wfcgonly30

Hola, dejame revisarle. Tengo mas de 7 años de experiencia trabajando en programación. Dame 24 horas para terminarlo. Saludos cordiales.

$35 USD en 1 día
(0 comentarios)
0.0