Ver Mensaje Individual
  #1  
Antiguo 01-09-2011
vicvil vicvil is offline
Miembro
 
Registrado: may 2003
Ubicación: Chile
Posts: 157
Reputación: 21
vicvil Va por buen camino
Factura electronica en Chile

A ver si alguien puede orientarme un poco en esto de la firma electronica.
Estoy creando un programa de facturacion electronica en Chile, y entre uno de los requerimientos para enviar el archivo es que obviamente se debe crear una firma electronica.
Para ello se tiene un string con datos sin espacios entre ellos que es el que tiene que ser firmado con una llave privada que entrega el SII (Servicio de Impuesto Interno), que la tengo guardada tanto en un archivo xml como tambien en un campo de mi base de datos.
Tengo Delphi 5 y agregue los componentes LockBox uno de los cuales es lbRSASSA que se supone sirve para firmar un string. Le asigno llave privada con el loadfromfile pero me envia un error "Invalid RSA key" y no se a que se puede deber. Podria usar el OpenSSL pero no se cual de todas las opciones tendría que usar.
Alguien puede orientarme con el componente LockBox o con el OpenSSL...
Responder Con Cita