EVP_SignInit_ex - HBSSL problem

User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: EVP_SignInit_ex - HBSSL problem

Post by cnavarro »

dhf27 wrote:Hola, despues de romperme la cabeza encontre la manera de firmar un archivo cualquiera teniendo un .crt(certificado) y su correspondiente .key.
En argentina como en otros paises se pide esto para obtener un ticket de acceso para acceder a los diferentes webservices para factura electronica.
Lo necesario para hacer esto no esta en HBSSL. Por lo cual iba a estar toda la vida tratando de hacerlo.
Para el que lo necesite o le interese le comparto lo necesario para agregar a HBSSL y poder hacerlo directamente desde Harbour sin necesidad de utilizar Openssl por linea de comando.

Diego.
A great job
Regards
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
surGom
Posts: 624
Joined: Wed Oct 19, 2005 12:03 pm
Contact:

Re: EVP_SignInit_ex - HBSSL problem

Post by surGom »

Hola dhf27, me podrias indicar la forma de hacerlo. En mi caso genero el crt y estoy utilizando un programa externo para las facturas electrónicas. Una pregunta ya que en el utilitario que utilizo no uso, o por lo menos no esta visible .key, como se genera.

Desde ya muchas gracias
dhf27
Posts: 14
Joined: Tue Jun 27, 2017 2:24 pm

Re: EVP_SignInit_ex - HBSSL problem

Post by dhf27 »

A lo que se refiera de Factura electronica en realidad el crt no lo generas vos. El crt te lo suele proveer el organismo que se encarga de administrar todo ese tema. En caso de Argentina, es la Afip.
Lo que vos creas es un archivo .csr mediante el .key que tambien generaste. Con este .csr este organismo te crea el .crt
Luego con este .crt que ellos te dan junto con el .key creas la factura electronica. Por lo menos asi es aca en Argentina.

Diego.

surGom wrote:Hola dhf27, me podrias indicar la forma de hacerlo. En mi caso genero el crt y estoy utilizando un programa externo para las facturas electrónicas. Una pregunta ya que en el utilitario que utilizo no uso, o por lo menos no esta visible .key, como se genera.

Desde ya muchas gracias
surGom
Posts: 624
Joined: Wed Oct 19, 2005 12:03 pm
Contact:

Re: EVP_SignInit_ex - HBSSL problem

Post by surGom »

Si Diego estoy facturando electrónicamente en Argentina y me conecto con un utilitario que creo Ricardo Sassy ( al cual le paso unos parametros) y que funciona muy bien. Pero mi intención es ver si puedo hacerlo todo desde harbour. Voy a probar a ver si puedo resolver, esto. Mis conocimientos son un poco limitados.

Gracias por contestar

Luis
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: EVP_SignInit_ex - HBSSL problem

Post by horacio »

Post Reply