Ver Mensaje Individual
  #140  
Antiguo 03-07-2010
skime skime is offline
Registrado
 
Registrado: jul 2010
Posts: 2
Reputación: 0
skime Va por buen camino
Lightbulb

Cita:
Empezado por Oscar Súchil Ver Mensaje
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

Última edición por skime fecha: 03-07-2010 a las 03:03:39.
Responder Con Cita