Ver Mensaje Individual
  #22 (permalink)  
Antiguo 18/06/2010, 15:51
trovals
 
Fecha de Ingreso: junio-2010
Mensajes: 2
Antigüedad: 14 años, 5 meses
Puntos: 0
Respuesta: Factura electroncia sat mexico

Que tal compañeros del foro, una felicitacion por los maravillosos aportes de esta gran comunidad.

thebman. Estoy un poco confundido..

En un principio se comento sobre usar los siguentes comandos de OpenSSL

Paso 1. Para la digestion MD5 (de la cadena original en utf-8)
C:\OpenSSL-Win32\bin\openssl.exe dgst -MD5 C:\cadena.txt > C:\md5.txt

Paso 2. Generar el archivo pem de nuestra llave .key
openssl.exe pkcs8 -inform DER -in aaa010101aaa_CSD_01.key -passin pass:a0123456789 -out aaa010101aaa_CSD_01.key.pem

Paso3: Crear el sellado de nuestra cadena original y sacar el resultado en base64
openssl dgst -sign aaa010101aaa_CSD_01.key.pem md5.txt | openssl enc -base64 -A > sello.txt

Mi duda es la siguiente.

Comentaste que deberias crear el sellado de la cadena original no de la digestion MD5, esto como seria??

Ya tengo la digestion MD5 correcta para la cadena original siguiente:

||2.0|A|12|2010-06-16T12:03:07|1|2009|ingreso|Una sola exhibición|17000|0|19720|ISP900909Q88|Industrias del Sur Poniente, S.A. de C.V.|Alvaro Obregón|37|3|Col. Roma Norte|México|Cuauhtémoc|Distrito Federal|México|06700|Pino Suarez|23|Centro|Nuevo Léon|Monterrey|Nuevo Léon|México|95460|CAUR390312S87|Rosa María Calderón Uriegas|Topochico|52|Jardines del Valle|Monterrey|Monterrey|Nuevo León|México|95465|2|pieza|PC- GENERICA|5000|10000|1|KGS|PC- AVANZADA|7000|7000|IVA|16.00|2720|2720||

Resultado MD5: 66e41da54d31b94c5cc08da087b127b3

¿Que comando de openssl ejecuto ahora?

Gracias por su ayuda