Symbol: CMS_RecipientInfo
lib/libcrypto/cms/cms.h
206
STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms);
lib/libcrypto/cms/cms.h
207
int CMS_RecipientInfo_type(CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms.h
208
EVP_PKEY_CTX *CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms.h
210
CMS_RecipientInfo *CMS_add1_recipient_cert(CMS_ContentInfo *cms, X509 *recip,
lib/libcrypto/cms/cms.h
212
int CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey);
lib/libcrypto/cms/cms.h
213
int CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert);
lib/libcrypto/cms/cms.h
214
int CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, EVP_PKEY **pk,
lib/libcrypto/cms/cms.h
216
int CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri,
lib/libcrypto/cms/cms.h
219
CMS_RecipientInfo *CMS_add0_recipient_key(CMS_ContentInfo *cms, int nid,
lib/libcrypto/cms/cms.h
223
int CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, X509_ALGOR **palg,
lib/libcrypto/cms/cms.h
227
int CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, unsigned char *key,
lib/libcrypto/cms/cms.h
230
int CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri,
lib/libcrypto/cms/cms.h
233
int CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, unsigned char *pass,
lib/libcrypto/cms/cms.h
236
CMS_RecipientInfo *CMS_add0_recipient_password(CMS_ContentInfo *cms, int iter,
lib/libcrypto/cms/cms.h
240
int CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms.h
241
int CMS_RecipientInfo_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms.h
327
int CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri, X509_ALGOR **palg,
lib/libcrypto/cms/cms.h
330
CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms.h
332
int CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri,
lib/libcrypto/cms/cms.h
336
int CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert);
lib/libcrypto/cms/cms.h
343
int CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk);
lib/libcrypto/cms/cms.h
344
EVP_CIPHER_CTX *CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms.h
346
CMS_RecipientInfo *ri, CMS_RecipientEncryptedKey *rek);
lib/libcrypto/cms/cms.h
82
DECLARE_STACK_OF(CMS_RecipientInfo)
lib/libcrypto/cms/cms_asn1.c
1001
.size = sizeof(CMS_RecipientInfo),
lib/libcrypto/cms/cms_asn1.c
932
CMS_RecipientInfo *ri = (CMS_RecipientInfo *)*pval;
lib/libcrypto/cms/cms_asn1.c
961
.offset = offsetof(CMS_RecipientInfo, d.ktri),
lib/libcrypto/cms/cms_asn1.c
968
.offset = offsetof(CMS_RecipientInfo, d.kari),
lib/libcrypto/cms/cms_asn1.c
975
.offset = offsetof(CMS_RecipientInfo, d.kekri),
lib/libcrypto/cms/cms_asn1.c
982
.offset = offsetof(CMS_RecipientInfo, d.pwri),
lib/libcrypto/cms/cms_asn1.c
989
.offset = offsetof(CMS_RecipientInfo, d.ori),
lib/libcrypto/cms/cms_asn1.c
997
.utype = offsetof(CMS_RecipientInfo, type),
lib/libcrypto/cms/cms_env.c
102
cms_env_asn1_ctrl(CMS_RecipientInfo *ri, int cmd)
lib/libcrypto/cms/cms_env.c
133
STACK_OF(CMS_RecipientInfo) *
lib/libcrypto/cms/cms_env.c
147
CMS_RecipientInfo_type(CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
154
CMS_RecipientInfo_get0_pkey_ctx(CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
195
cms_RecipientInfo_ktri_init(CMS_RecipientInfo *ri, X509 *recip, EVP_PKEY *pk,
lib/libcrypto/cms/cms_env.c
246
CMS_RecipientInfo *
lib/libcrypto/cms/cms_env.c
249
CMS_RecipientInfo *ri = NULL;
lib/libcrypto/cms/cms_env.c
258
ri = (CMS_RecipientInfo *)ASN1_item_new(&CMS_RecipientInfo_it);
lib/libcrypto/cms/cms_env.c
300
CMS_RecipientInfo_ktri_get0_algs(CMS_RecipientInfo *ri, EVP_PKEY **pk,
lib/libcrypto/cms/cms_env.c
324
CMS_RecipientInfo_ktri_get0_signer_id(CMS_RecipientInfo *ri,
lib/libcrypto/cms/cms_env.c
340
CMS_RecipientInfo_ktri_cert_cmp(CMS_RecipientInfo *ri, X509 *cert)
lib/libcrypto/cms/cms_env.c
352
CMS_RecipientInfo_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pkey)
lib/libcrypto/cms/cms_env.c
368
cms_RecipientInfo_ktri_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
434
cms_RecipientInfo_ktri_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
518
CMS_RecipientInfo_kekri_id_cmp(CMS_RecipientInfo *ri, const unsigned char *id,
lib/libcrypto/cms/cms_env.c
558
CMS_RecipientInfo *
lib/libcrypto/cms/cms_env.c
563
CMS_RecipientInfo *ri = NULL;
lib/libcrypto/cms/cms_env.c
607
ri = (CMS_RecipientInfo *)ASN1_item_new(&CMS_RecipientInfo_it);
lib/libcrypto/cms/cms_env.c
657
CMS_RecipientInfo_kekri_get0_id(CMS_RecipientInfo *ri, X509_ALGOR **palg,
lib/libcrypto/cms/cms_env.c
692
CMS_RecipientInfo_set0_key(CMS_RecipientInfo *ri, unsigned char *key,
lib/libcrypto/cms/cms_env.c
712
cms_RecipientInfo_kekri_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
761
cms_RecipientInfo_kekri_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
826
CMS_RecipientInfo_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
846
CMS_RecipientInfo_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_env.c
906
CMS_RecipientInfo *ri;
lib/libcrypto/cms/cms_env.c
940
STACK_OF(CMS_RecipientInfo) *rinfos;
lib/libcrypto/cms/cms_env.c
941
CMS_RecipientInfo *ri;
lib/libcrypto/cms/cms_kari.c
140
CMS_RecipientInfo_kari_orig_id_cmp(CMS_RecipientInfo *ri, X509 *cert)
lib/libcrypto/cms/cms_kari.c
209
CMS_RecipientInfo_kari_set0_pkey(CMS_RecipientInfo *ri, EVP_PKEY *pk)
lib/libcrypto/cms/cms_kari.c
231
CMS_RecipientInfo_kari_get0_ctx(CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_kari.c
289
CMS_RecipientInfo_kari_decrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri,
lib/libcrypto/cms/cms_kari.c
355
cms_RecipientInfo_kari_init(CMS_RecipientInfo *ri, X509 *recip, EVP_PKEY *pk,
lib/libcrypto/cms/cms_kari.c
444
cms_RecipientInfo_kari_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_kari.c
68
CMS_RecipientInfo_kari_get0_alg(CMS_RecipientInfo *ri, X509_ALGOR **palg,
lib/libcrypto/cms/cms_kari.c
87
CMS_RecipientInfo_kari_get0_reks(CMS_RecipientInfo *ri)
lib/libcrypto/cms/cms_kari.c
98
CMS_RecipientInfo_kari_get0_orig_id(CMS_RecipientInfo *ri, X509_ALGOR **pubalg,
lib/libcrypto/cms/cms_local.h
155
STACK_OF(CMS_RecipientInfo) *recipientInfos;
lib/libcrypto/cms/cms_local.h
298
STACK_OF(CMS_RecipientInfo) *recipientInfos;
lib/libcrypto/cms/cms_local.h
310
STACK_OF(CMS_RecipientInfo) *recipientInfos;
lib/libcrypto/cms/cms_local.h
443
int cms_env_asn1_ctrl(CMS_RecipientInfo *ri, int cmd);
lib/libcrypto/cms/cms_local.h
446
int cms_RecipientInfo_kari_init(CMS_RecipientInfo *ri, X509 *recip,
lib/libcrypto/cms/cms_local.h
448
int cms_RecipientInfo_kari_encrypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri);
lib/libcrypto/cms/cms_local.h
451
int cms_RecipientInfo_pwri_crypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri,
lib/libcrypto/cms/cms_pwri.c
167
ri = (CMS_RecipientInfo *)ASN1_item_new(&CMS_RecipientInfo_it);
lib/libcrypto/cms/cms_pwri.c
330
cms_RecipientInfo_pwri_crypt(CMS_ContentInfo *cms, CMS_RecipientInfo *ri,
lib/libcrypto/cms/cms_pwri.c
72
CMS_RecipientInfo_set0_password(CMS_RecipientInfo *ri, unsigned char *pass,
lib/libcrypto/cms/cms_pwri.c
92
CMS_RecipientInfo *
lib/libcrypto/cms/cms_pwri.c
97
CMS_RecipientInfo *ri = NULL;
lib/libcrypto/cms/cms_smime.c
675
cms_kari_set1_pkey(CMS_ContentInfo *cms, CMS_RecipientInfo *ri, EVP_PKEY *pk,
lib/libcrypto/cms/cms_smime.c
703
STACK_OF(CMS_RecipientInfo) *ris;
lib/libcrypto/cms/cms_smime.c
704
CMS_RecipientInfo *ri;
lib/libcrypto/cms/cms_smime.c
777
STACK_OF(CMS_RecipientInfo) *ris;
lib/libcrypto/cms/cms_smime.c
778
CMS_RecipientInfo *ri;
lib/libcrypto/cms/cms_smime.c
815
STACK_OF(CMS_RecipientInfo) *ris;
lib/libcrypto/cms/cms_smime.c
816
CMS_RecipientInfo *ri;
lib/libcrypto/ec/ec_ameth.c
792
ecdh_cms_set_shared_info(EVP_PKEY_CTX *pctx, CMS_RecipientInfo *ri)
lib/libcrypto/ec/ec_ameth.c
81
static int ecdh_cms_decrypt(CMS_RecipientInfo *ri);
lib/libcrypto/ec/ec_ameth.c
82
static int ecdh_cms_encrypt(CMS_RecipientInfo *ri);
lib/libcrypto/ec/ec_ameth.c
865
ecdh_cms_decrypt(CMS_RecipientInfo *ri)
lib/libcrypto/ec/ec_ameth.c
899
ecdh_cms_encrypt(CMS_RecipientInfo *ri)
lib/libcrypto/rsa/rsa_ameth.c
1113
rsa_cms_decrypt(CMS_RecipientInfo *ri)
lib/libcrypto/rsa/rsa_ameth.c
1198
rsa_cms_encrypt(CMS_RecipientInfo *ri)
lib/libcrypto/rsa/rsa_ameth.c
87
static int rsa_cms_decrypt(CMS_RecipientInfo *ri);
lib/libcrypto/rsa/rsa_ameth.c
88
static int rsa_cms_encrypt(CMS_RecipientInfo *ri);
lib/libcrypto/stack/safestack.h
437
#define sk_CMS_RecipientInfo_new(cmp) SKM_sk_new(CMS_RecipientInfo, (cmp))
lib/libcrypto/stack/safestack.h
438
#define sk_CMS_RecipientInfo_new_null() SKM_sk_new_null(CMS_RecipientInfo)
lib/libcrypto/stack/safestack.h
439
#define sk_CMS_RecipientInfo_free(st) SKM_sk_free(CMS_RecipientInfo, (st))
lib/libcrypto/stack/safestack.h
440
#define sk_CMS_RecipientInfo_num(st) SKM_sk_num(CMS_RecipientInfo, (st))
lib/libcrypto/stack/safestack.h
441
#define sk_CMS_RecipientInfo_value(st, i) SKM_sk_value(CMS_RecipientInfo, (st), (i))
lib/libcrypto/stack/safestack.h
442
#define sk_CMS_RecipientInfo_set(st, i, val) SKM_sk_set(CMS_RecipientInfo, (st), (i), (val))
lib/libcrypto/stack/safestack.h
443
#define sk_CMS_RecipientInfo_zero(st) SKM_sk_zero(CMS_RecipientInfo, (st))
lib/libcrypto/stack/safestack.h
444
#define sk_CMS_RecipientInfo_push(st, val) SKM_sk_push(CMS_RecipientInfo, (st), (val))
lib/libcrypto/stack/safestack.h
445
#define sk_CMS_RecipientInfo_unshift(st, val) SKM_sk_unshift(CMS_RecipientInfo, (st), (val))
lib/libcrypto/stack/safestack.h
446
#define sk_CMS_RecipientInfo_find(st, val) SKM_sk_find(CMS_RecipientInfo, (st), (val))
lib/libcrypto/stack/safestack.h
447
#define sk_CMS_RecipientInfo_delete(st, i) SKM_sk_delete(CMS_RecipientInfo, (st), (i))
lib/libcrypto/stack/safestack.h
448
#define sk_CMS_RecipientInfo_delete_ptr(st, ptr) SKM_sk_delete_ptr(CMS_RecipientInfo, (st), (ptr))
lib/libcrypto/stack/safestack.h
449
#define sk_CMS_RecipientInfo_insert(st, val, i) SKM_sk_insert(CMS_RecipientInfo, (st), (val), (i))
lib/libcrypto/stack/safestack.h
450
#define sk_CMS_RecipientInfo_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(CMS_RecipientInfo, (st), (cmp))
lib/libcrypto/stack/safestack.h
451
#define sk_CMS_RecipientInfo_dup(st) SKM_sk_dup(CMS_RecipientInfo, st)
lib/libcrypto/stack/safestack.h
452
#define sk_CMS_RecipientInfo_pop_free(st, free_func) SKM_sk_pop_free(CMS_RecipientInfo, (st), (free_func))
lib/libcrypto/stack/safestack.h
453
#define sk_CMS_RecipientInfo_shift(st) SKM_sk_shift(CMS_RecipientInfo, (st))
lib/libcrypto/stack/safestack.h
454
#define sk_CMS_RecipientInfo_pop(st) SKM_sk_pop(CMS_RecipientInfo, (st))
lib/libcrypto/stack/safestack.h
455
#define sk_CMS_RecipientInfo_sort(st) SKM_sk_sort(CMS_RecipientInfo, (st))
lib/libcrypto/stack/safestack.h
456
#define sk_CMS_RecipientInfo_is_sorted(st) SKM_sk_is_sorted(CMS_RecipientInfo, (st))
usr.bin/openssl/cms.c
1477
CMS_RecipientInfo *ri;