#include "cryptlib.h"
#include <openssl/asn1t.h>
#include <openssl/pem.h>
#include <openssl/x509v3.h>
#include <openssl/err.h>
#include <openssl/cms.h>
#include <openssl/rand.h>
#include "cms_lcl.h"
Go to the source code of this file.
Functions | |
BIO * | cms_EncryptedContent_init_bio (CMS_EncryptedContentInfo *ec) |
int | cms_EncryptedContent_init (CMS_EncryptedContentInfo *ec, const EVP_CIPHER *cipher, const unsigned char *key, size_t keylen) |
int | CMS_EncryptedData_set1_key (CMS_ContentInfo *cms, const EVP_CIPHER *ciph, const unsigned char *key, size_t keylen) |
BIO * | cms_EncryptedData_init_bio (CMS_ContentInfo *cms) |
int cms_EncryptedContent_init | ( | CMS_EncryptedContentInfo * | ec, |
const EVP_CIPHER * | cipher, | ||
const unsigned char * | key, | ||
size_t | keylen | ||
) |
BIO* cms_EncryptedContent_init_bio | ( | CMS_EncryptedContentInfo * | ec | ) |
BIO* cms_EncryptedData_init_bio | ( | CMS_ContentInfo * | cms | ) |
int CMS_EncryptedData_set1_key | ( | CMS_ContentInfo * | cms, |
const EVP_CIPHER * | ciph, | ||
const unsigned char * | key, | ||
size_t | keylen | ||
) |