Symbol: CMS_SignerInfo
lib/libcrypto/cms/cms.h
135
int CMS_SignerInfo_get_version(const CMS_SignerInfo *si, long *version);
lib/libcrypto/cms/cms.h
166
CMS_ContentInfo *CMS_sign_receipt(CMS_SignerInfo *si, X509 *signcert,
lib/libcrypto/cms/cms.h
261
CMS_SignerInfo *CMS_add1_signer(CMS_ContentInfo *cms, X509 *signer,
lib/libcrypto/cms/cms.h
263
EVP_PKEY_CTX *CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si);
lib/libcrypto/cms/cms.h
264
EVP_MD_CTX *CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si);
lib/libcrypto/cms/cms.h
265
STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms);
lib/libcrypto/cms/cms.h
267
void CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer);
lib/libcrypto/cms/cms.h
268
int CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, ASN1_OCTET_STRING **keyid,
lib/libcrypto/cms/cms.h
270
int CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert);
lib/libcrypto/cms/cms.h
273
void CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, X509 **signer,
lib/libcrypto/cms/cms.h
275
ASN1_OCTET_STRING *CMS_SignerInfo_get0_signature(CMS_SignerInfo *si);
lib/libcrypto/cms/cms.h
276
int CMS_SignerInfo_sign(CMS_SignerInfo *si);
lib/libcrypto/cms/cms.h
277
int CMS_SignerInfo_verify(CMS_SignerInfo *si);
lib/libcrypto/cms/cms.h
278
int CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain);
lib/libcrypto/cms/cms.h
280
int CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs);
lib/libcrypto/cms/cms.h
285
int CMS_signed_get_attr_count(const CMS_SignerInfo *si);
lib/libcrypto/cms/cms.h
286
int CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos);
lib/libcrypto/cms/cms.h
287
int CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,
lib/libcrypto/cms/cms.h
289
X509_ATTRIBUTE *CMS_signed_get_attr(const CMS_SignerInfo *si, int loc);
lib/libcrypto/cms/cms.h
290
X509_ATTRIBUTE *CMS_signed_delete_attr(CMS_SignerInfo *si, int loc);
lib/libcrypto/cms/cms.h
291
int CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
lib/libcrypto/cms/cms.h
292
int CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *obj,
lib/libcrypto/cms/cms.h
294
int CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type,
lib/libcrypto/cms/cms.h
296
int CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si,
lib/libcrypto/cms/cms.h
298
void *CMS_signed_get0_data_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *oid,
lib/libcrypto/cms/cms.h
301
int CMS_unsigned_get_attr_count(const CMS_SignerInfo *si);
lib/libcrypto/cms/cms.h
302
int CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid,
lib/libcrypto/cms/cms.h
304
int CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si,
lib/libcrypto/cms/cms.h
306
X509_ATTRIBUTE *CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc);
lib/libcrypto/cms/cms.h
307
X509_ATTRIBUTE *CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc);
lib/libcrypto/cms/cms.h
308
int CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr);
lib/libcrypto/cms/cms.h
309
int CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si,
lib/libcrypto/cms/cms.h
311
int CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type,
lib/libcrypto/cms/cms.h
313
int CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, const char *attrname,
lib/libcrypto/cms/cms.h
315
void *CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid,
lib/libcrypto/cms/cms.h
318
int CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr);
lib/libcrypto/cms/cms.h
322
int CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr);
lib/libcrypto/cms/cms.h
80
DECLARE_STACK_OF(CMS_SignerInfo)
lib/libcrypto/cms/cms_asn1.c
228
CMS_SignerInfo *si = (CMS_SignerInfo *)*pval;
lib/libcrypto/cms/cms_asn1.c
248
.offset = offsetof(CMS_SignerInfo, version),
lib/libcrypto/cms/cms_asn1.c
255
.offset = offsetof(CMS_SignerInfo, sid),
lib/libcrypto/cms/cms_asn1.c
262
.offset = offsetof(CMS_SignerInfo, digestAlgorithm),
lib/libcrypto/cms/cms_asn1.c
269
.offset = offsetof(CMS_SignerInfo, signedAttrs),
lib/libcrypto/cms/cms_asn1.c
276
.offset = offsetof(CMS_SignerInfo, signatureAlgorithm),
lib/libcrypto/cms/cms_asn1.c
283
.offset = offsetof(CMS_SignerInfo, signature),
lib/libcrypto/cms/cms_asn1.c
290
.offset = offsetof(CMS_SignerInfo, unsignedAttrs),
lib/libcrypto/cms/cms_asn1.c
302
.size = sizeof(CMS_SignerInfo),
lib/libcrypto/cms/cms_att.c
101
CMS_signed_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
lib/libcrypto/cms/cms_att.c
110
CMS_signed_add1_attr_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *obj, int type,
lib/libcrypto/cms/cms_att.c
120
CMS_signed_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type,
lib/libcrypto/cms/cms_att.c
130
CMS_signed_add1_attr_by_txt(CMS_SignerInfo *si, const char *attrname, int type,
lib/libcrypto/cms/cms_att.c
140
CMS_signed_get0_data_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *oid,
lib/libcrypto/cms/cms_att.c
148
CMS_unsigned_get_attr_count(const CMS_SignerInfo *si)
lib/libcrypto/cms/cms_att.c
155
CMS_unsigned_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos)
lib/libcrypto/cms/cms_att.c
162
CMS_unsigned_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,
lib/libcrypto/cms/cms_att.c
170
CMS_unsigned_get_attr(const CMS_SignerInfo *si, int loc)
lib/libcrypto/cms/cms_att.c
177
CMS_unsigned_delete_attr(CMS_SignerInfo *si, int loc)
lib/libcrypto/cms/cms_att.c
184
CMS_unsigned_add1_attr(CMS_SignerInfo *si, X509_ATTRIBUTE *attr)
lib/libcrypto/cms/cms_att.c
193
CMS_unsigned_add1_attr_by_OBJ(CMS_SignerInfo *si, const ASN1_OBJECT *obj,
lib/libcrypto/cms/cms_att.c
203
CMS_unsigned_add1_attr_by_NID(CMS_SignerInfo *si, int nid, int type,
lib/libcrypto/cms/cms_att.c
213
CMS_unsigned_add1_attr_by_txt(CMS_SignerInfo *si, const char *attrname,
lib/libcrypto/cms/cms_att.c
224
CMS_unsigned_get0_data_by_OBJ(CMS_SignerInfo *si, ASN1_OBJECT *oid, int lastpos,
lib/libcrypto/cms/cms_att.c
65
CMS_signed_get_attr_count(const CMS_SignerInfo *si)
lib/libcrypto/cms/cms_att.c
72
CMS_signed_get_attr_by_NID(const CMS_SignerInfo *si, int nid, int lastpos)
lib/libcrypto/cms/cms_att.c
79
CMS_signed_get_attr_by_OBJ(const CMS_SignerInfo *si, const ASN1_OBJECT *obj,
lib/libcrypto/cms/cms_att.c
87
CMS_signed_get_attr(const CMS_SignerInfo *si, int loc)
lib/libcrypto/cms/cms_att.c
94
CMS_signed_delete_attr(CMS_SignerInfo *si, int loc)
lib/libcrypto/cms/cms_ess.c
100
CMS_get1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest **prr)
lib/libcrypto/cms/cms_ess.c
163
CMS_add1_ReceiptRequest(CMS_SignerInfo *si, CMS_ReceiptRequest *rr)
lib/libcrypto/cms/cms_ess.c
214
cms_msgSigDigest(CMS_SignerInfo *si, unsigned char *dig, unsigned int *diglen)
lib/libcrypto/cms/cms_ess.c
231
cms_msgSigDigest_add1(CMS_SignerInfo *dest, CMS_SignerInfo *src)
lib/libcrypto/cms/cms_ess.c
257
STACK_OF(CMS_SignerInfo) *sis, *osis;
lib/libcrypto/cms/cms_ess.c
258
CMS_SignerInfo *si, *osi = NULL;
lib/libcrypto/cms/cms_ess.c
378
cms_encode_Receipt(CMS_SignerInfo *si)
lib/libcrypto/cms/cms_lib.c
276
CMS_SignerInfo_get_version(const CMS_SignerInfo *si, long *version)
lib/libcrypto/cms/cms_local.h
118
STACK_OF(CMS_SignerInfo) *signerInfos;
lib/libcrypto/cms/cms_local.h
438
int cms_msgSigDigest_add1(CMS_SignerInfo *dest, CMS_SignerInfo *src);
lib/libcrypto/cms/cms_local.h
439
ASN1_OCTET_STRING *cms_encode_Receipt(CMS_SignerInfo *si);
lib/libcrypto/cms/cms_sd.c
124
CMS_SignerInfo *si;
lib/libcrypto/cms/cms_sd.c
170
cms_copy_messageDigest(CMS_ContentInfo *cms, CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
172
STACK_OF(CMS_SignerInfo) *sinfos;
lib/libcrypto/cms/cms_sd.c
173
CMS_SignerInfo *sitmp;
lib/libcrypto/cms/cms_sd.c
260
cms_sd_asn1_ctrl(CMS_SignerInfo *si, int cmd)
lib/libcrypto/cms/cms_sd.c
281
cms_SignerInfo_default_digest_md(const CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
310
cms_SignerInfo_signature_md(const CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
338
CMS_SignerInfo *
lib/libcrypto/cms/cms_sd.c
343
CMS_SignerInfo *si = NULL;
lib/libcrypto/cms/cms_sd.c
354
si = (CMS_SignerInfo *)ASN1_item_new(&CMS_SignerInfo_it);
lib/libcrypto/cms/cms_sd.c
488
CMS_SignerInfo_get0_pkey_ctx(CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
495
CMS_SignerInfo_get0_md_ctx(CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
501
STACK_OF(CMS_SignerInfo) *
lib/libcrypto/cms/cms_sd.c
518
STACK_OF(CMS_SignerInfo) *sinfos;
lib/libcrypto/cms/cms_sd.c
519
CMS_SignerInfo *si;
lib/libcrypto/cms/cms_sd.c
543
CMS_SignerInfo_set1_signer_cert(CMS_SignerInfo *si, X509 *signer)
lib/libcrypto/cms/cms_sd.c
556
CMS_SignerInfo_get0_signer_id(CMS_SignerInfo *si, ASN1_OCTET_STRING **keyid,
lib/libcrypto/cms/cms_sd.c
564
CMS_SignerInfo_cert_cmp(CMS_SignerInfo *si, X509 *cert)
lib/libcrypto/cms/cms_sd.c
575
CMS_SignerInfo *si;
lib/libcrypto/cms/cms_sd.c
620
CMS_SignerInfo_get0_algs(CMS_SignerInfo *si, EVP_PKEY **pk, X509 **signer,
lib/libcrypto/cms/cms_sd.c
635
CMS_SignerInfo_get0_signature(CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
642
cms_SignerInfo_content_sign(CMS_ContentInfo *cms, CMS_SignerInfo *si, BIO *chain)
lib/libcrypto/cms/cms_sd.c
734
STACK_OF(CMS_SignerInfo) *sinfos;
lib/libcrypto/cms/cms_sd.c
735
CMS_SignerInfo *si;
lib/libcrypto/cms/cms_sd.c
750
CMS_SignerInfo_sign(CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
818
CMS_SignerInfo_verify(CMS_SignerInfo *si)
lib/libcrypto/cms/cms_sd.c
898
CMS_SignerInfo_verify_content(CMS_SignerInfo *si, BIO *chain)
lib/libcrypto/cms/cms_sd.c
973
CMS_add_smimecap(CMS_SignerInfo *si, STACK_OF(X509_ALGOR) *algs)
lib/libcrypto/cms/cms_smime.c
313
cms_signerinfo_verify_cert(CMS_SignerInfo *si, X509_STORE *store,
lib/libcrypto/cms/cms_smime.c
353
CMS_SignerInfo *si;
lib/libcrypto/cms/cms_smime.c
354
STACK_OF(CMS_SignerInfo) *sinfos;
lib/libcrypto/cms/cms_smime.c
570
CMS_sign_receipt(CMS_SignerInfo *si, X509 *signcert, EVP_PKEY *pkey,
lib/libcrypto/cms/cms_smime.c
573
CMS_SignerInfo *rct_si;
lib/libcrypto/ec/ecx_methods.c
554
ecx_cms_sign_or_verify(EVP_PKEY *pkey, long verify, CMS_SignerInfo *si)
lib/libcrypto/rsa/rsa_ameth.c
1048
rsa_cms_sign(CMS_SignerInfo *si)
lib/libcrypto/rsa/rsa_ameth.c
85
static int rsa_cms_sign(CMS_SignerInfo *si);
lib/libcrypto/rsa/rsa_ameth.c
86
static int rsa_cms_verify(CMS_SignerInfo *si);
lib/libcrypto/rsa/rsa_ameth.c
909
rsa_cms_verify(CMS_SignerInfo *si)
lib/libcrypto/stack/safestack.h
479
#define sk_CMS_SignerInfo_new(cmp) SKM_sk_new(CMS_SignerInfo, (cmp))
lib/libcrypto/stack/safestack.h
480
#define sk_CMS_SignerInfo_new_null() SKM_sk_new_null(CMS_SignerInfo)
lib/libcrypto/stack/safestack.h
481
#define sk_CMS_SignerInfo_free(st) SKM_sk_free(CMS_SignerInfo, (st))
lib/libcrypto/stack/safestack.h
482
#define sk_CMS_SignerInfo_num(st) SKM_sk_num(CMS_SignerInfo, (st))
lib/libcrypto/stack/safestack.h
483
#define sk_CMS_SignerInfo_value(st, i) SKM_sk_value(CMS_SignerInfo, (st), (i))
lib/libcrypto/stack/safestack.h
484
#define sk_CMS_SignerInfo_set(st, i, val) SKM_sk_set(CMS_SignerInfo, (st), (i), (val))
lib/libcrypto/stack/safestack.h
485
#define sk_CMS_SignerInfo_zero(st) SKM_sk_zero(CMS_SignerInfo, (st))
lib/libcrypto/stack/safestack.h
486
#define sk_CMS_SignerInfo_push(st, val) SKM_sk_push(CMS_SignerInfo, (st), (val))
lib/libcrypto/stack/safestack.h
487
#define sk_CMS_SignerInfo_unshift(st, val) SKM_sk_unshift(CMS_SignerInfo, (st), (val))
lib/libcrypto/stack/safestack.h
488
#define sk_CMS_SignerInfo_find(st, val) SKM_sk_find(CMS_SignerInfo, (st), (val))
lib/libcrypto/stack/safestack.h
489
#define sk_CMS_SignerInfo_delete(st, i) SKM_sk_delete(CMS_SignerInfo, (st), (i))
lib/libcrypto/stack/safestack.h
490
#define sk_CMS_SignerInfo_delete_ptr(st, ptr) SKM_sk_delete_ptr(CMS_SignerInfo, (st), (ptr))
lib/libcrypto/stack/safestack.h
491
#define sk_CMS_SignerInfo_insert(st, val, i) SKM_sk_insert(CMS_SignerInfo, (st), (val), (i))
lib/libcrypto/stack/safestack.h
492
#define sk_CMS_SignerInfo_set_cmp_func(st, cmp) SKM_sk_set_cmp_func(CMS_SignerInfo, (st), (cmp))
lib/libcrypto/stack/safestack.h
493
#define sk_CMS_SignerInfo_dup(st) SKM_sk_dup(CMS_SignerInfo, st)
lib/libcrypto/stack/safestack.h
494
#define sk_CMS_SignerInfo_pop_free(st, free_func) SKM_sk_pop_free(CMS_SignerInfo, (st), (free_func))
lib/libcrypto/stack/safestack.h
495
#define sk_CMS_SignerInfo_shift(st) SKM_sk_shift(CMS_SignerInfo, (st))
lib/libcrypto/stack/safestack.h
496
#define sk_CMS_SignerInfo_pop(st) SKM_sk_pop(CMS_SignerInfo, (st))
lib/libcrypto/stack/safestack.h
497
#define sk_CMS_SignerInfo_sort(st) SKM_sk_sort(CMS_SignerInfo, (st))
lib/libcrypto/stack/safestack.h
498
#define sk_CMS_SignerInfo_is_sorted(st) SKM_sk_is_sorted(CMS_SignerInfo, (st))
regress/usr.sbin/rpki-client/openssl/unistd.h
28
CMS_SignerInfo_get_version(CMS_SignerInfo *si, long *version)
usr.bin/openssl/cms.c
1534
STACK_OF(CMS_SignerInfo) *sis;
usr.bin/openssl/cms.c
1535
CMS_SignerInfo *si;
usr.bin/openssl/cms.c
1584
CMS_SignerInfo *si;
usr.bin/openssl/cms.c
1845
STACK_OF(CMS_SignerInfo) *sis;
usr.bin/openssl/cms.c
1846
CMS_SignerInfo *si;
usr.sbin/rpki-client/cms.c
186
STACK_OF(CMS_SignerInfo) *sinfos;
usr.sbin/rpki-client/cms.c
187
CMS_SignerInfo *si;
usr.sbin/rpki-client/cms.c
92
cms_SignerInfo_check_attributes(const char *fn, const CMS_SignerInfo *si,