hola amigos,
Horacio a tu pregunta, si, es para facturas electronicas a AFIP yo lo tengo funcionando con el OpenSSL pero lo llamo desde CMD y no me gusta para nada el pantallazo que hace el DOS. Por eso estoy tratando de usar una funcion que firme el certificado y que sea nativa. En eso estoy...pidiendo ayuda a los 4 vientos
CmSoft, a tu pregunta, no entiendo que barra del include decis que está mal asi los llama en los fuentes de las funciones que quiero compilar
#include "hbssl.h"
#include <openssl/pem.h>
#include <openssl/err.h>
#include <openssl/pkcs12.h>
#include <openssl/cms.h>
HB_FUNC( HB_CMS_SIGNFILE_PFX )
{
// HB_SignFile( Archivo a firmar, Archivo .pfx, clave, Archivo Firmado)
BIO *in = NULL, *out = NULL;
CMS_ContentInfo *cms = NULL;
CMS_SignerInfo *si;
int flags = CMS_PARTIAL;
X509 *x509;
EVP_PKEY *priKey;
este es parte del codigo de la funcion, a los include los llama como ves...no estoy seguro pero creo que en 'C' se escriben asi, tendre que ver si no estan al reves
saludos a ambos