diff options
Diffstat (limited to 'lib/libcrypto/cms/cms_env.c')
-rw-r--r-- | lib/libcrypto/cms/cms_env.c | 17 |
1 files changed, 16 insertions, 1 deletions
diff --git a/lib/libcrypto/cms/cms_env.c b/lib/libcrypto/cms/cms_env.c index 1d534e3da58..7bb8f613a80 100644 --- a/lib/libcrypto/cms/cms_env.c +++ b/lib/libcrypto/cms/cms_env.c @@ -1,4 +1,4 @@ -/* $OpenBSD: cms_env.c,v 1.25 2022/11/26 16:08:51 tb Exp $ */ +/* $OpenBSD: cms_env.c,v 1.26 2023/07/08 08:26:26 beck Exp $ */ /* * Written by Dr Stephen N Henson (steve@openssl.org) for the OpenSSL * project. @@ -139,12 +139,14 @@ CMS_get0_RecipientInfos(CMS_ContentInfo *cms) return env->recipientInfos; } +LCRYPTO_ALIAS(CMS_get0_RecipientInfos); int CMS_RecipientInfo_type(CMS_RecipientInfo *ri) { return ri->type; } +LCRYPTO_ALIAS(CMS_RecipientInfo_type); EVP_PKEY_CTX * CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri) @@ -156,6 +158,7 @@ CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri) return NULL; } +LCRYPTO_ALIAS(CMS_RecipientInfo_get0_pkey_ctx); CMS_ContentInfo * CMS_EnvelopedData_create(const EVP_CIPHER *cipher) @@ -180,6 +183,7 @@ CMS_EnvelopedData_create(const EVP_CIPHER *cipher) CMSerror(ERR_R_MALLOC_FAILURE); return NULL; } +LCRYPTO_ALIAS(CMS_EnvelopedData_create); /* Key Transport Recipient Info (KTRI) routines */ @@ -288,6 +292,7 @@ CMS_add1_recipient_cert(CMS_ContentInfo *cms, X509 *recip, unsigned int flags) ASN1_item_free((ASN1_VALUE *)ri, &CMS_RecipientInfo_it); return NULL; } +LCRYPTO_ALIAS(CMS_add1_recipient_cert); int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, EVP_PKEY **pk, @@ -311,6 +316,7 @@ CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, EVP_PKEY **pk, return 1; } +LCRYPTO_ALIAS(CMS_RecipientInfo_ktri_get0_algs); int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, @@ -326,6 +332,7 @@ CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri, return cms_SignerIdentifier_get0_signer_id(ktri->rid, keyid, issuer, sno); } +LCRYPTO_ALIAS(CMS_RecipientInfo_ktri_get0_signer_id); int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert) @@ -337,6 +344,7 @@ CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert) return cms_SignerIdentifier_cert_cmp(ri->d.ktri->rid, cert); } +LCRYPTO_ALIAS(CMS_RecipientInfo_ktri_cert_cmp); int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey) @@ -350,6 +358,7 @@ CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey) return 1; } +LCRYPTO_ALIAS(CMS_RecipientInfo_set0_pkey); /* Encrypt content key in key transport recipient info */ @@ -522,6 +531,7 @@ CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, const unsigned char *id, return ASN1_OCTET_STRING_cmp(&tmp_os, kekri->kekid->keyIdentifier); } +LCRYPTO_ALIAS(CMS_RecipientInfo_kekri_id_cmp); /* For now hard code AES key wrap info */ @@ -639,6 +649,7 @@ CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid, unsigned char *key, ASN1_item_free((ASN1_VALUE *)ri, &CMS_RecipientInfo_it); return NULL; } +LCRYPTO_ALIAS(CMS_add0_recipient_key); int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, X509_ALGOR **palg, @@ -673,6 +684,7 @@ CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, X509_ALGOR **palg, return 1; } +LCRYPTO_ALIAS(CMS_RecipientInfo_kekri_get0_id); int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, unsigned char *key, @@ -690,6 +702,7 @@ CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, unsigned char *key, kekri->keylen = keylen; return 1; } +LCRYPTO_ALIAS(CMS_RecipientInfo_set0_key); /* Encrypt content key in KEK recipient info */ @@ -825,6 +838,7 @@ CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) return 0; } } +LCRYPTO_ALIAS(CMS_RecipientInfo_decrypt); int CMS_RecipientInfo_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) @@ -847,6 +861,7 @@ CMS_RecipientInfo_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri) return 0; } } +LCRYPTO_ALIAS(CMS_RecipientInfo_encrypt); /* Check structures and fixup version numbers (if necessary) */ |