Eneboo - Documentación para desarrolladores
Funciones
Referencia del Archivo src/libdigidoc/openssl/crypto/pkcs7/pk7_smime.c
#include <stdio.h>
#include "cryptlib.h"
#include <openssl/x509.h>
#include <openssl/x509v3.h>

Funciones

PKCS7PKCS7_sign (X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509)*certs, BIO *data, int flags)
int PKCS7_verify (PKCS7 *p7, STACK_OF(X509)*certs, X509_STORE *store, BIO *indata, BIO *out, int flags)
 STACK_OF (X509)
PKCS7PKCS7_encrypt (STACK_OF(X509)*certs, BIO *in, const EVP_CIPHER *cipher, int flags)
int PKCS7_decrypt (PKCS7 *p7, EVP_PKEY *pkey, X509 *cert, BIO *data, int flags)

Documentación de las funciones

int PKCS7_decrypt ( PKCS7 p7,
EVP_PKEY pkey,
X509 cert,
BIO data,
int  flags 
)
PKCS7* PKCS7_encrypt ( STACK_OF(X509)*  certs,
BIO in,
const EVP_CIPHER cipher,
int  flags 
)
PKCS7* PKCS7_sign ( X509 signcert,
EVP_PKEY pkey,
STACK_OF(X509)*  certs,
BIO data,
int  flags 
)
int PKCS7_verify ( PKCS7 p7,
STACK_OF(X509)*  certs,
X509_STORE store,
BIO indata,
BIO out,
int  flags 
)
STACK_OF ( X509  )
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'