#include "cryptlib.h"#include <openssl/asn1t.h>#include <openssl/x509.h>#include <openssl/x509v3.h>#include <openssl/err.h>#include <openssl/cms.h>#include "cms_lcl.h"Go to the source code of this file.
| CMS_ContentInfo* CMS_compress | ( | BIO * | in, |
| int | comp_nid, | ||
| unsigned int | flags | ||
| ) |
Definition at line 844 of file cms_smime.c.
| int CMS_data | ( | CMS_ContentInfo * | cms, |
| BIO * | out, | ||
| unsigned int | flags | ||
| ) |
Definition at line 150 of file cms_smime.c.
| CMS_ContentInfo* CMS_data_create | ( | BIO * | in, |
| unsigned int | flags | ||
| ) |
Definition at line 167 of file cms_smime.c.
| int CMS_decrypt | ( | CMS_ContentInfo * | cms, |
| EVP_PKEY * | pk, | ||
| X509 * | cert, | ||
| BIO * | dcont, | ||
| BIO * | out, | ||
| unsigned int | flags | ||
| ) |
Definition at line 732 of file cms_smime.c.
| int CMS_decrypt_set1_key | ( | CMS_ContentInfo * | cms, |
| unsigned char * | key, | ||
| size_t | keylen, | ||
| unsigned char * | id, | ||
| size_t | idlen | ||
| ) |
Definition at line 669 of file cms_smime.c.
| int CMS_decrypt_set1_password | ( | CMS_ContentInfo * | cms, |
| unsigned char * | pass, | ||
| ossl_ssize_t | passlen | ||
| ) |
Definition at line 708 of file cms_smime.c.
| int CMS_decrypt_set1_pkey | ( | CMS_ContentInfo * | cms, |
| EVP_PKEY * | pk, | ||
| X509 * | cert | ||
| ) |
Definition at line 609 of file cms_smime.c.
| CMS_ContentInfo* CMS_digest_create | ( | BIO * | in, |
| const EVP_MD * | md, | ||
| unsigned int | flags | ||
| ) |
Definition at line 206 of file cms_smime.c.
| int CMS_digest_verify | ( | CMS_ContentInfo * | cms, |
| BIO * | dcont, | ||
| BIO * | out, | ||
| unsigned int | flags | ||
| ) |
Definition at line 182 of file cms_smime.c.
| CMS_ContentInfo* CMS_encrypt | ( | STACK_OF(X509)* | certs, |
| BIO * | data, | ||
| const EVP_CIPHER * | cipher, | ||
| unsigned int | flags | ||
| ) |
Definition at line 573 of file cms_smime.c.
| int CMS_EncryptedData_decrypt | ( | CMS_ContentInfo * | cms, |
| const unsigned char * | key, | ||
| size_t | keylen, | ||
| BIO * | dcont, | ||
| BIO * | out, | ||
| unsigned int | flags | ||
| ) |
Definition at line 226 of file cms_smime.c.
| CMS_ContentInfo* CMS_EncryptedData_encrypt | ( | BIO * | in, |
| const EVP_CIPHER * | cipher, | ||
| const unsigned char * | key, | ||
| size_t | keylen, | ||
| unsigned int | flags | ||
| ) |
Definition at line 252 of file cms_smime.c.
| int CMS_final | ( | CMS_ContentInfo * | cms, |
| BIO * | data, | ||
| BIO * | dcont, | ||
| unsigned int | flags | ||
| ) |
Definition at line 761 of file cms_smime.c.
| CMS_ContentInfo* CMS_sign | ( | X509 * | signcert, |
| EVP_PKEY * | pkey, | ||
| STACK_OF(X509)* | certs, | ||
| BIO * | data, | ||
| unsigned int | flags | ||
| ) |
Definition at line 460 of file cms_smime.c.
| CMS_ContentInfo* CMS_sign_receipt | ( | CMS_SignerInfo * | si, |
| X509 * | signcert, | ||
| EVP_PKEY * | pkey, | ||
| STACK_OF(X509)* | certs, | ||
| unsigned int | flags | ||
| ) |
Definition at line 501 of file cms_smime.c.
| int CMS_uncompress | ( | CMS_ContentInfo * | cms, |
| BIO * | dcont, | ||
| BIO * | out, | ||
| unsigned int | flags | ||
| ) |
Definition at line 837 of file cms_smime.c.
| int CMS_verify | ( | CMS_ContentInfo * | cms, |
| STACK_OF(X509)* | certs, | ||
| X509_STORE * | store, | ||
| BIO * | dcont, | ||
| BIO * | out, | ||
| unsigned int | flags | ||
| ) |
Definition at line 316 of file cms_smime.c.
| int CMS_verify_receipt | ( | CMS_ContentInfo * | rcms, |
| CMS_ContentInfo * | ocms, | ||
| STACK_OF(X509)* | certs, | ||
| X509_STORE * | store, | ||
| unsigned int | flags | ||
| ) |
Definition at line 448 of file cms_smime.c.
1.8.2