Symbol: CMS_RecipientInfo
crypto/openssl/apps/cms.c
1060
CMS_RecipientInfo *ri;
crypto/openssl/crypto/cms/cms_asn1.c
195
CMS_RecipientInfo *ri = (CMS_RecipientInfo *)*pval;
crypto/openssl/crypto/cms/cms_asn1.c
212
ASN1_CHOICE_cb(CMS_RecipientInfo, cms_ri_cb) = {
crypto/openssl/crypto/cms/cms_asn1.c
213
ASN1_SIMPLE(CMS_RecipientInfo, d.ktri, CMS_KeyTransRecipientInfo),
crypto/openssl/crypto/cms/cms_asn1.c
214
ASN1_IMP(CMS_RecipientInfo, d.kari, CMS_KeyAgreeRecipientInfo, 1),
crypto/openssl/crypto/cms/cms_asn1.c
215
ASN1_IMP(CMS_RecipientInfo, d.kekri, CMS_KEKRecipientInfo, 2),
crypto/openssl/crypto/cms/cms_asn1.c
216
ASN1_IMP(CMS_RecipientInfo, d.pwri, CMS_PasswordRecipientInfo, 3),
crypto/openssl/crypto/cms/cms_asn1.c
217
ASN1_IMP(CMS_RecipientInfo, d.ori, CMS_OtherRecipientInfo, 4)
crypto/openssl/crypto/cms/cms_asn1.c
218
} ASN1_CHOICE_END_cb(CMS_RecipientInfo, CMS_RecipientInfo, type)
crypto/openssl/crypto/cms/cms_asn1.c
223
ASN1_SET_OF(CMS_EnvelopedData, recipientInfos, CMS_RecipientInfo),
crypto/openssl/crypto/cms/cms_asn1.c
246
ASN1_SET_OF(CMS_AuthEnvelopedData, recipientInfos, CMS_RecipientInfo),
crypto/openssl/crypto/cms/cms_asn1.c
256
ASN1_SET_OF(CMS_AuthenticatedData, recipientInfos, CMS_RecipientInfo),
crypto/openssl/crypto/cms/cms_dh.c
167
static int dh_cms_decrypt(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_dh.c
196
static int dh_cms_encrypt(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_dh.c
336
int ossl_cms_dh_envelope(CMS_RecipientInfo *ri, int decrypt)
crypto/openssl/crypto/cms/cms_dh.c
81
static int dh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_ec.c
159
static int ecdh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_ec.c
226
static int ecdh_cms_decrypt(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_ec.c
256
static int ecdh_cms_encrypt(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_ec.c
388
int ossl_cms_ecdh_envelope(CMS_RecipientInfo *ri, int decrypt)
crypto/openssl/crypto/cms/cms_env.c
1010
int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
1028
int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
108
int ossl_cms_env_asn1_ctrl(CMS_RecipientInfo *ri, int cmd)
crypto/openssl/crypto/cms/cms_env.c
1082
CMS_RecipientInfo *ri;
crypto/openssl/crypto/cms/cms_env.c
1113
STACK_OF(CMS_RecipientInfo) *ris)
crypto/openssl/crypto/cms/cms_env.c
1116
CMS_RecipientInfo *ri;
crypto/openssl/crypto/cms/cms_env.c
1169
STACK_OF(CMS_RecipientInfo) *rinfos;
crypto/openssl/crypto/cms/cms_env.c
1217
STACK_OF(CMS_RecipientInfo) *rinfos;
crypto/openssl/crypto/cms/cms_env.c
163
STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms)
crypto/openssl/crypto/cms/cms_env.c
180
CMS_RecipientInfo *ri;
crypto/openssl/crypto/cms/cms_env.c
182
STACK_OF(CMS_RecipientInfo) *rinfos = CMS_get0_RecipientInfos(cms);
crypto/openssl/crypto/cms/cms_env.c
210
int CMS_RecipientInfo_type(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
215
EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
326
static int cms_RecipientInfo_ktri_init(CMS_RecipientInfo *ri, X509 *recip,
crypto/openssl/crypto/cms/cms_env.c
384
CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip,
crypto/openssl/crypto/cms/cms_env.c
388
CMS_RecipientInfo *ri = NULL;
crypto/openssl/crypto/cms/cms_env.c
389
STACK_OF(CMS_RecipientInfo) *ris;
crypto/openssl/crypto/cms/cms_env.c
398
ri = M_ASN1_new_of(CMS_RecipientInfo);
crypto/openssl/crypto/cms/cms_env.c
436
M_ASN1_free_of(ri, CMS_RecipientInfo);
crypto/openssl/crypto/cms/cms_env.c
440
CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, X509 *recip,
crypto/openssl/crypto/cms/cms_env.c
446
int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_env.c
467
int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_env.c
483
int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert)
crypto/openssl/crypto/cms/cms_env.c
492
int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey)
crypto/openssl/crypto/cms/cms_env.c
506
CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
565
CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
652
int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_env.c
688
CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid,
crypto/openssl/crypto/cms/cms_env.c
695
CMS_RecipientInfo *ri = NULL;
crypto/openssl/crypto/cms/cms_env.c
697
STACK_OF(CMS_RecipientInfo) *ris = CMS_get0_RecipientInfos(cms);
crypto/openssl/crypto/cms/cms_env.c
737
ri = M_ASN1_new_of(CMS_RecipientInfo);
crypto/openssl/crypto/cms/cms_env.c
787
M_ASN1_free_of(ri, CMS_RecipientInfo);
crypto/openssl/crypto/cms/cms_env.c
791
int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_env.c
825
int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_env.c
864
CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_env.c
933
CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_kari.c
162
int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_kari.c
193
int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk)
crypto/openssl/crypto/cms/cms_kari.c
198
EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_kari.c
254
CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_kari.c
28
int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_kari.c
341
int ossl_cms_RecipientInfo_kari_init(CMS_RecipientInfo *ri, X509 *recip,
crypto/openssl/crypto/cms/cms_kari.c
46
*CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_kari.c
479
CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_kari.c
55
int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_kari.c
97
int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert)
crypto/openssl/crypto/cms/cms_local.h
117
STACK_OF(CMS_RecipientInfo) *recipientInfos;
crypto/openssl/crypto/cms/cms_local.h
266
STACK_OF(CMS_RecipientInfo) *recipientInfos;
crypto/openssl/crypto/cms/cms_local.h
278
STACK_OF(CMS_RecipientInfo) *recipientInfos;
crypto/openssl/crypto/cms/cms_local.h
288
STACK_OF(CMS_RecipientInfo) *recipientInfos;
crypto/openssl/crypto/cms/cms_local.h
374
DECLARE_ASN1_ITEM(CMS_RecipientInfo)
crypto/openssl/crypto/cms/cms_local.h
457
int ossl_cms_env_asn1_ctrl(CMS_RecipientInfo *ri, int cmd);
crypto/openssl/crypto/cms/cms_local.h
464
int ossl_cms_RecipientInfo_kari_init(CMS_RecipientInfo *ri, X509 *recip,
crypto/openssl/crypto/cms/cms_local.h
470
CMS_RecipientInfo *ri);
crypto/openssl/crypto/cms/cms_local.h
474
CMS_RecipientInfo *ri, int en_de);
crypto/openssl/crypto/cms/cms_local.h
483
int ossl_cms_dh_envelope(CMS_RecipientInfo *ri, int decrypt);
crypto/openssl/crypto/cms/cms_local.h
484
int ossl_cms_ecdh_envelope(CMS_RecipientInfo *ri, int decrypt);
crypto/openssl/crypto/cms/cms_local.h
485
int ossl_cms_rsa_envelope(CMS_RecipientInfo *ri, int decrypt);
crypto/openssl/crypto/cms/cms_pwri.c
129
ri = M_ASN1_new_of(CMS_RecipientInfo);
crypto/openssl/crypto/cms/cms_pwri.c
189
M_ASN1_free_of(ri, CMS_RecipientInfo);
crypto/openssl/crypto/cms/cms_pwri.c
22
int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_pwri.c
307
CMS_RecipientInfo *ri, int en_de)
crypto/openssl/crypto/cms/cms_pwri.c
39
CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms,
crypto/openssl/crypto/cms/cms_pwri.c
46
STACK_OF(CMS_RecipientInfo) *ris;
crypto/openssl/crypto/cms/cms_pwri.c
47
CMS_RecipientInfo *ri = NULL;
crypto/openssl/crypto/cms/cms_rsa.c
121
static int rsa_cms_encrypt(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_rsa.c
188
int ossl_cms_rsa_envelope(CMS_RecipientInfo *ri, int decrypt)
crypto/openssl/crypto/cms/cms_rsa.c
39
static int rsa_cms_decrypt(CMS_RecipientInfo *ri)
crypto/openssl/crypto/cms/cms_smime.c
681
CMS_RecipientInfo *ri,
crypto/openssl/crypto/cms/cms_smime.c
713
STACK_OF(CMS_RecipientInfo) *ris = CMS_get0_RecipientInfos(cms);
crypto/openssl/crypto/cms/cms_smime.c
714
CMS_RecipientInfo *ri;
crypto/openssl/crypto/cms/cms_smime.c
798
STACK_OF(CMS_RecipientInfo) *ris;
crypto/openssl/crypto/cms/cms_smime.c
799
CMS_RecipientInfo *ri;
crypto/openssl/crypto/cms/cms_smime.c
833
STACK_OF(CMS_RecipientInfo) *ris = CMS_get0_RecipientInfos(cms);
crypto/openssl/crypto/cms/cms_smime.c
834
CMS_RecipientInfo *ri;
crypto/openssl/include/openssl/cms.h
101
SKM_DEFINE_STACK_OF_INTERNAL(CMS_RecipientInfo, CMS_RecipientInfo, CMS_RecipientInfo)
crypto/openssl/include/openssl/cms.h
103
#define sk_CMS_RecipientInfo_value(sk, idx) ((CMS_RecipientInfo *)OPENSSL_sk_value(ossl_check_const_CMS_RecipientInfo_sk_type(sk), (idx)))
crypto/openssl/include/openssl/cms.h
104
#define sk_CMS_RecipientInfo_new(cmp) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new(ossl_check_CMS_RecipientInfo_compfunc_type(cmp)))
crypto/openssl/include/openssl/cms.h
105
#define sk_CMS_RecipientInfo_new_null() ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_null())
crypto/openssl/include/openssl/cms.h
106
#define sk_CMS_RecipientInfo_new_reserve(cmp, n) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_new_reserve(ossl_check_CMS_RecipientInfo_compfunc_type(cmp), (n)))
crypto/openssl/include/openssl/cms.h
110
#define sk_CMS_RecipientInfo_delete(sk, i) ((CMS_RecipientInfo *)OPENSSL_sk_delete(ossl_check_CMS_RecipientInfo_sk_type(sk), (i)))
crypto/openssl/include/openssl/cms.h
111
#define sk_CMS_RecipientInfo_delete_ptr(sk, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_delete_ptr(ossl_check_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_type(ptr)))
crypto/openssl/include/openssl/cms.h
114
#define sk_CMS_RecipientInfo_pop(sk) ((CMS_RecipientInfo *)OPENSSL_sk_pop(ossl_check_CMS_RecipientInfo_sk_type(sk)))
crypto/openssl/include/openssl/cms.h
115
#define sk_CMS_RecipientInfo_shift(sk) ((CMS_RecipientInfo *)OPENSSL_sk_shift(ossl_check_CMS_RecipientInfo_sk_type(sk)))
crypto/openssl/include/openssl/cms.h
118
#define sk_CMS_RecipientInfo_set(sk, idx, ptr) ((CMS_RecipientInfo *)OPENSSL_sk_set(ossl_check_CMS_RecipientInfo_sk_type(sk), (idx), ossl_check_CMS_RecipientInfo_type(ptr)))
crypto/openssl/include/openssl/cms.h
124
#define sk_CMS_RecipientInfo_dup(sk) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_dup(ossl_check_const_CMS_RecipientInfo_sk_type(sk)))
crypto/openssl/include/openssl/cms.h
125
#define sk_CMS_RecipientInfo_deep_copy(sk, copyfunc, freefunc) ((STACK_OF(CMS_RecipientInfo) *)OPENSSL_sk_deep_copy(ossl_check_const_CMS_RecipientInfo_sk_type(sk), ossl_check_CMS_RecipientInfo_copyfunc_type(copyfunc), ossl_check_CMS_RecipientInfo_freefunc_type(freefunc)))
crypto/openssl/include/openssl/cms.h
302
STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms);
crypto/openssl/include/openssl/cms.h
303
int CMS_RecipientInfo_type(CMS_RecipientInfo *ri);
crypto/openssl/include/openssl/cms.h
304
EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri);
crypto/openssl/include/openssl/cms.h
318
CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms,
crypto/openssl/include/openssl/cms.h
320
CMS_RecipientInfo *CMS_add1_recipient(CMS_ContentInfo *cms, X509 *recip,
crypto/openssl/include/openssl/cms.h
322
int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey);
crypto/openssl/include/openssl/cms.h
323
int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert);
crypto/openssl/include/openssl/cms.h
324
int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
327
int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
332
CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid,
crypto/openssl/include/openssl/cms.h
339
int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
346
int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
349
int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
352
int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
356
CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms,
crypto/openssl/include/openssl/cms.h
363
int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri);
crypto/openssl/include/openssl/cms.h
364
int CMS_RecipientInfo_encrypt(const CMS_ContentInfo *cms, CMS_RecipientInfo *ri);
crypto/openssl/include/openssl/cms.h
474
int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
478
*CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri);
crypto/openssl/include/openssl/cms.h
480
int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri,
crypto/openssl/include/openssl/cms.h
487
int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert);
crypto/openssl/include/openssl/cms.h
496
int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk);
crypto/openssl/include/openssl/cms.h
497
int CMS_RecipientInfo_kari_set0_pkey_and_peer(CMS_RecipientInfo *ri, EVP_PKEY *pk, X509 *peer);
crypto/openssl/include/openssl/cms.h
498
EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri);
crypto/openssl/include/openssl/cms.h
500
CMS_RecipientInfo *ri,