DADO escribió:edifact escribió:Tratamos de abrir el archivo XML LCO del SAT usando PHP
Aja! y cual fue la pregunta?.......
Por favor lee esta entrada
Perdona por no ser tan claro pero ahi te va....
Nosotros estamos usando PHP y normalemente OPENSSL, el tema es que estoy de acuerdo con ustedes, el SAT mandara los LCO a los PAC, es por eso que mandan el XML (LCO) cifrado en PKCS7 y por lo tanto no es tan facil leer su contenido. Tambien es posible que los ejemplos proporcionados no contengan todos los RFC. Ahora bien ellos te entregan esto:
LCO_2010-11-30.p7m
LCO_2010-11-30.XML
LCO_2010-11-30_sinFirma.xml
PruebasSelladora_00001088888800000068.cer
El tema es que el segundo archivo en esta lista es el XML cifrado y debemos disponer de su informacion. El que dice sin firma significa que puedes leer su contenido.
Suposicion:
El primer archivo es la firma (LCO_2010-11-30.p7m), el ultimo es el certificado (LCO_2010-11-30.p7m) con el que generaron el segundo archivo (LCO_2010-11-30.XML)
Ahora la pregunta: Con estos elementos sera que debemos utilizar sera que debemos emplear algo como
openssl_pkcs7_decrypt para desencriptar??
Alguna sugerencia, alguna ayuda... ??
Saludos.