Cita:
Empezado por Oscar Súchil
Hola skime,
Pues me llevo bien con vb.net no habría problema yo tengo un proyecto
con lo que empece la facturación electrónica en chilkat pero la verdad
ya no lo continue por que teníar restricciones despues de 30 dias de uso
pero te lo puedo compartir esta programado en vb.net.
Ahora te explico no tengo problemas con la emisión si no con la recepción
utilizando openssl básicamente a continuación explico como estoy intentando
hacerlo:
Asi encripto:
open dgst -md5 -sign "claveprivada.pem" -out "md5.txt" "cadena.txt"
claveprivada.pem > clave para encriptar cadena original
md5.txt > resumen hash firmado de la cadena original
cadena.txt > archivo que contiene la cadena original a encriptar
Asi desencripto pero no me sale:
openssl rsautl -in sello.txt -out desencriptado.txt -inkey cer.pem -decrypt
cer.pem > certificado digital .cer convertido a .pem
sello.txt > archivo que contiene el sello digital en .txt
Este último código no funciona pero me gustaría saber si lo estoy haciendo bien el desencriptado?
Agradezco cualquier ayuda de ustedes.
|
----------
Que ondas amigo.... no habia leido con atencion el código que pusiste.... yo unicamente utilizo OpenSSL para crear la conversion de la clave privada a PEM, despues de ahi todo lo hago por medio de bouncycastle..... te puedo mandar el codigo pero no se si aqui en el foro se me permita darles mi cuenta de email para que me agreguen y explicarles bien... me encuentro en completa disposicion a aportar este engorroso y fastidioso tema generado por la ignorancia de los informaticos del SAT