| /openbsd-src/lib/libcrypto/x509/ |
| H A D | x509_local.h | 110 STACK_OF(X509_NAME_ENTRY) *entries; 130 STACK_OF(ASN1_TYPE) *set; 139 STACK_OF(X509_ATTRIBUTE) *attributes; /* [ 0 ] */ 155 STACK_OF(ASN1_OBJECT) *trust; /* trusted uses */ 156 STACK_OF(ASN1_OBJECT) *reject; /* rejected uses */ 159 STACK_OF(X509_ALGOR) *other; /* other unspecified info */ 179 STACK_OF(X509_EXTENSION) *extensions; /* [ 3 ] optional in v3 */ 199 STACK_OF(DIST_POINT) *crldp; 200 STACK_OF(GENERAL_NAME) *altname; 203 STACK_OF(IPAddressFamil [all...] |
| H A D | x509v3.h | 81 typedef STACK_OF(CONF_VALUE) * typedef 83 STACK_OF(CONF_VALUE) *extlist); 86 STACK_OF(CONF_VALUE) *values); 203 typedef STACK_OF(ACCESS_DESCRIPTION) AUTHORITY_INFO_ACCESS; 205 typedef STACK_OF(ASN1_OBJECT) EXTENDED_KEY_USAGE; 209 typedef STACK_OF(GENERAL_NAME) GENERAL_NAMES; 218 STACK_OF(X509_NAME_ENTRY) *relativename; 245 typedef STACK_OF(DIST_POINT) CRL_DIST_POINTS; 257 STACK_OF(ASN1_INTEGER) *noticenos; 278 STACK_OF(POLICYQUALINF [all...] |
| H A D | x509_att.c | 72 X509at_get_attr_by_NID(const STACK_OF(X509_ATTRIBUTE) *x, int nid, int lastpos) in X509at_get_attr_count() 83 X509at_get_attr_by_OBJ(const STACK_OF(X509_ATTRIBUTE) *sk, in X509at_get_attr_by_NID() 103 STACK_OF(X509_ATTRIBUTE) * in X509at_get_attr_by_OBJ() 104 X509at_add1_attr(STACK_OF(X509_ATTRIBUTE) **x, X509_ATTRIBUTE *attr) in X509at_get_attr_by_OBJ() 107 STACK_OF(X509_ATTRIBUTE) *sk = NULL; in X509at_get_attr_by_OBJ() 138 STACK_OF(X509_ATTRIBUTE) * in STACK_OF() 139 X509at_add1_attr_by_OBJ(STACK_OF(X509_ATTRIBUTE) **x, const ASN1_OBJECT *obj, in STACK_OF() 143 STACK_OF(X509_ATTRIBUTE) *ret; in STACK_OF() 153 STACK_OF(X509_ATTRIBUTE) * in STACK_OF() 154 X509at_add1_attr_by_NID(STACK_OF(X509_ATTRIBUT in STACK_OF() 134 STACK_OF(X509_ATTRIBUTE) * STACK_OF() function 170 STACK_OF(X509_ATTRIBUTE) * STACK_OF() function 186 STACK_OF(X509_ATTRIBUTE) * STACK_OF() function 202 STACK_OF(X509_ATTRIBUTE) * STACK_OF() function [all...] |
| H A D | x509_vfy.h | 278 int X509_OBJECT_idx_by_subject(STACK_OF(X509_OBJECT) *h, X509_LOOKUP_TYPE type, 280 X509_OBJECT *X509_OBJECT_retrieve_by_subject(STACK_OF(X509_OBJECT) *h, 282 X509_OBJECT *X509_OBJECT_retrieve_match(STACK_OF(X509_OBJECT) *h, X509_OBJECT *x); 293 STACK_OF(X509) *X509_STORE_CTX_get1_certs(X509_STORE_CTX *st, X509_NAME *nm); 294 STACK_OF(X509_CRL) *X509_STORE_CTX_get1_crls(X509_STORE_CTX *st, X509_NAME *nm); 295 STACK_OF(X509_OBJECT) *X509_STORE_get0_objects(X509_STORE *xs); 296 STACK_OF(X509_OBJECT) *X509_STORE_get1_objects(X509_STORE *xs); 334 X509 *x509, STACK_OF(X509) *chain); 336 STACK_OF(X509) *X509_STORE_CTX_get0_chain(X509_STORE_CTX *xs); 338 STACK_OF(X50 [all...] |
| H A D | x509_v3.c | 71 X509v3_get_ext_count(const STACK_OF(X509_EXTENSION) *exts) in X509v3_get_ext_count() 81 X509v3_get_ext_by_NID(const STACK_OF(X509_EXTENSION) *exts, int nid, int lastpos) in X509v3_get_ext_by_NID() 93 X509v3_get_ext_by_OBJ(const STACK_OF(X509_EXTENSION) *exts, in X509v3_get_ext_by_OBJ() 111 X509v3_get_ext_by_critical(const STACK_OF(X509_EXTENSION) *exts, int critical, in X509v3_get_ext_by_critical() 131 X509v3_get_ext(const STACK_OF(X509_EXTENSION) *exts, int loc) in X509v3_get_ext() 138 X509v3_delete_ext(STACK_OF(X509_EXTENSION) *exts, int loc) in X509v3_delete_ext() 144 STACK_OF(X509_EXTENSION) * in STACK_OF() function 145 X509v3_add_ext(STACK_OF(X509_EXTENSION) **out_exts, X509_EXTENSION *ext, int loc) in STACK_OF() 147 STACK_OF(X509_EXTENSION) *exts = NULL; in STACK_OF()
|
| H A D | x509_pcons.c | 70 static STACK_OF(CONF_VALUE) * 72 STACK_OF(CONF_VALUE) *extlist); 74 X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *values); 142 static STACK_OF(CONF_VALUE) * in STACK_OF() 144 STACK_OF(CONF_VALUE) *extlist) in STACK_OF() 147 STACK_OF(CONF_VALUE) *free_extlist = NULL; in STACK_OF() 171 STACK_OF(CONF_VALUE) *values) in v2i_POLICY_CONSTRAINTS() 140 static STACK_OF(CONF_VALUE) * STACK_OF() function
|
| H A D | x509_akey.c | 70 static STACK_OF(CONF_VALUE) *i2v_AUTHORITY_KEYID(X509V3_EXT_METHOD *method, 71 AUTHORITY_KEYID *akeyid, STACK_OF(CONF_VALUE) *extlist); 73 X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *values); 98 static STACK_OF(CONF_VALUE) * in STACK_OF() 100 STACK_OF(CONF_VALUE) *extlist) in STACK_OF() 102 STACK_OF(CONF_VALUE) *free_extlist = NULL; in STACK_OF() 158 STACK_OF(CONF_VALUE) *values) in v2i_AUTHORITY_KEYID() 165 STACK_OF(GENERAL_NAME) *gens = NULL; in v2i_AUTHORITY_KEYID() 96 static STACK_OF(CONF_VALUE) * STACK_OF() function
|
| H A D | x509_bcons.c | 70 static STACK_OF(CONF_VALUE) *i2v_BASIC_CONSTRAINTS(X509V3_EXT_METHOD *method, 71 BASIC_CONSTRAINTS *bcons, STACK_OF(CONF_VALUE) *extlist); 73 X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *values); 157 static STACK_OF(CONF_VALUE) * in STACK_OF() 159 STACK_OF(CONF_VALUE) *extlist) in STACK_OF() 161 STACK_OF(CONF_VALUE) *free_extlist = NULL; in STACK_OF() 183 STACK_OF(CONF_VALUE) *values) in v2i_BASIC_CONSTRAINTS() 155 static STACK_OF(CONF_VALUE) * STACK_OF() function
|
| H A D | x509.h | 123 typedef STACK_OF(X509_ALGOR) X509_ALGORS; 137 typedef STACK_OF(X509_EXTENSION) X509_EXTENSIONS; 322 const STACK_OF(X509_EXTENSION) *X509_CRL_get0_extensions(const X509_CRL *crl); 329 STACK_OF(X509_REVOKED) *X509_CRL_get_REVOKED(X509_CRL *crl); 514 STACK_OF(X509) *chain); 682 const STACK_OF(X509_EXTENSION) *X509_get0_extensions(const X509 *x); 722 STACK_OF(X509_EXTENSION) *X509_REQ_get_extensions(X509_REQ *req); 723 int X509_REQ_add_extensions_nid(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts, 725 int X509_REQ_add_extensions(X509_REQ *req, STACK_OF(X509_EXTENSION) *exts); 752 const STACK_OF(X509_EXTENSIO [all...] |
| H A D | x509_extku.c | 69 X509V3_CTX *ctx, STACK_OF(CONF_VALUE) *nval); 70 static STACK_OF(CONF_VALUE) *i2v_EXTENDED_KEY_USAGE( 71 const X509V3_EXT_METHOD *method, void *eku, STACK_OF(CONF_VALUE) *extlist); 169 static STACK_OF(CONF_VALUE) * in STACK_OF() 171 STACK_OF(CONF_VALUE) *extlist) in STACK_OF() 175 STACK_OF(CONF_VALUE) *free_extlist = NULL; in STACK_OF() 203 STACK_OF(CONF_VALUE) *nval) in v2i_EXTENDED_KEY_USAGE() 167 static STACK_OF(CONF_VALUE) * STACK_OF() function
|
| /openbsd-src/lib/libcrypto/ts/ |
| H A D | ts_local.h | 93 STACK_OF(X509_EXTENSION) *extensions; /* [0] OPTIONAL */ 139 STACK_OF(X509_EXTENSION) *extensions; 157 STACK_OF(ASN1_UTF8STRING) *text; 183 STACK_OF(GENERAL_NAME) *issuer; 207 STACK_OF(ESS_CERT_ID) *cert_ids; 208 STACK_OF(POLICYINFO) *policy_info; 232 STACK_OF(ESS_CERT_ID_V2) *cert_ids; 233 STACK_OF(POLICYINFO) *policy_info; 239 STACK_OF(X509) *certs; /* Certs to include in signed data. */ 240 STACK_OF(ASN1_OBJECT) *policies; /* Acceptable policies. */ [all …]
|
| H A D | ts_rsp_verify.c | 73 static int TS_verify_cert(X509_STORE *store, STACK_OF(X509) *untrusted, 74 X509 *signer, STACK_OF(X509) **chain); 75 static int TS_check_signing_certs(PKCS7_SIGNER_INFO *si, STACK_OF(X509) *chain); 77 static int TS_find_cert(STACK_OF(ESS_CERT_ID) *cert_ids, X509 *cert); 79 static int TS_find_cert_v2(STACK_OF(ESS_CERT_ID_V2) *cert_ids, X509 *cert); 84 static char *TS_get_status_text(STACK_OF(ASN1_UTF8STRING) *text); 94 static int TS_find_name(STACK_OF(GENERAL_NAME) *gen_names, GENERAL_NAME *name); 150 TS_RESP_verify_signature(PKCS7 *token, STACK_OF(X509) *certs, in TS_RESP_verify_signature() 153 STACK_OF(PKCS7_SIGNER_INFO) *sinfos = NULL; in TS_RESP_verify_signature() 155 STACK_OF(X509) *signers = NULL; in TS_RESP_verify_signature() [all …]
|
| /openbsd-src/lib/libcrypto/cms/ |
| H A D | cms_local.h | 112 STACK_OF(X509_ALGOR) *digestAlgorithms; 114 STACK_OF(CMS_CertificateChoices) *certificates; 115 STACK_OF(CMS_RevocationInfoChoice) *crls; 116 STACK_OF(CMS_SignerInfo) *signerInfos; 130 STACK_OF(X509_ATTRIBUTE) *signedAttrs; 133 STACK_OF(X509_ATTRIBUTE) *unsignedAttrs; 153 STACK_OF(CMS_RecipientInfo) *recipientInfos; 155 STACK_OF(X509_ATTRIBUTE) *unprotectedAttrs; 159 STACK_OF(CMS_CertificateChoices) *certificates; 160 STACK_OF(CMS_RevocationInfoChoice) *crls; [all …]
|
| H A D | cms.h | 163 CMS_ContentInfo *CMS_sign(X509 *signcert, EVP_PKEY *pkey, STACK_OF(X509) *certs, 167 EVP_PKEY *pkey, STACK_OF(X509) *certs, unsigned int flags); 186 int CMS_verify(CMS_ContentInfo *cms, STACK_OF(X509) *certs, 190 STACK_OF(X509) *certs, X509_STORE *store, unsigned int flags); 192 STACK_OF(X509) *CMS_get0_signers(CMS_ContentInfo *cms); 194 CMS_ContentInfo *CMS_encrypt(STACK_OF(X509) *certs, BIO *in, 206 STACK_OF(CMS_RecipientInfo) *CMS_get0_RecipientInfos(CMS_ContentInfo *cms); 253 STACK_OF(X509) *CMS_get1_certs(CMS_ContentInfo *cms); 258 STACK_OF(X509_CRL) *CMS_get1_crls(CMS_ContentInfo *cms); 265 STACK_OF(CMS_SignerInfo) *CMS_get0_SignerInfos(CMS_ContentInfo *cms); [all …]
|
| /openbsd-src/lib/libcrypto/ocsp/ |
| H A D | ocsp_local.h | 88 STACK_OF(X509_EXTENSION) *singleRequestExtensions; 100 STACK_OF(OCSP_ONEREQ) *requestList; 101 STACK_OF(X509_EXTENSION) *requestExtensions; 112 STACK_OF(X509) *certs; 204 STACK_OF(X509_EXTENSION) *singleExtensions; 218 STACK_OF(OCSP_SINGLERESP) *responses; 219 STACK_OF(X509_EXTENSION) *responseExtensions; 248 STACK_OF(X509) *certs; 268 STACK_OF(ACCESS_DESCRIPTION) *locator;
|
| H A D | ocsp_vfy.c | 67 STACK_OF(X509) *certs, X509_STORE *st, unsigned long flags); 68 static X509 *ocsp_find_signer_sk(STACK_OF(X509) *certs, OCSP_RESPID *id); 69 static int ocsp_check_issuer(OCSP_BASICRESP *bs, STACK_OF(X509) *chain, 71 static int ocsp_check_ids(STACK_OF(OCSP_SINGLERESP) *sresp, OCSP_CERTID **ret); 73 STACK_OF(OCSP_SINGLERESP) *sresp); 76 X509_NAME *nm, STACK_OF(X509) *certs, X509_STORE *st, 81 OCSP_basic_verify(OCSP_BASICRESP *bs, STACK_OF(X509) *certs, X509_STORE *st, in OCSP_basic_verify() 85 STACK_OF(X509) *chain = NULL; in OCSP_basic_verify() 86 STACK_OF(X509) *untrusted = NULL; in OCSP_basic_verify() 190 STACK_OF(X509) *extra_certs) in OCSP_resp_get0_signer() [all …]
|
| /openbsd-src/lib/libcrypto/pkcs7/ |
| H A D | pkcs7.h | 88 STACK_OF(X509_ATTRIBUTE) *auth_attr; /* [ 0 ] */ 91 STACK_OF(X509_ATTRIBUTE) *unauth_attr; /* [ 1 ] */ 111 STACK_OF(X509_ALGOR) *md_algs; /* md used */ 112 STACK_OF(X509) *cert; /* [ 0 ] */ 113 STACK_OF(X509_CRL) *crl; /* [ 1 ] */ 114 STACK_OF(PKCS7_SIGNER_INFO) *signer_info; 130 STACK_OF(PKCS7_RECIP_INFO) *recipientinfo; 136 STACK_OF(X509_ALGOR) *md_algs; /* md used */ 137 STACK_OF(X509) *cert; /* [ 0 ] */ 138 STACK_OF(X509_CR [all...] |
| /openbsd-src/lib/libcrypto/pkcs12/ |
| H A D | pkcs12_local.h | 82 STACK_OF(PKCS12_SAFEBAG) *safes; 85 STACK_OF(X509_ATTRIBUTE) *attrib; 122 PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert); 123 PKCS12_SAFEBAG *PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, EVP_PKEY *key, 125 int PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, 127 PKCS12 *PKCS12_add_safes(STACK_OF(PKCS7) *safes, int p7_nid); 141 ASN1_TYPE *PKCS12_get_attr_gen(const STACK_OF(X509_ATTRIBUTE) *attrs, 160 int PKCS12_pack_authsafes(PKCS12 *p12, STACK_OF(PKCS7) *safes); 161 PKCS7 *PKCS12_pack_p7data(STACK_OF(PKCS12_SAFEBAG) *sk); 163 unsigned char *salt, int saltlen, int iter, STACK_OF(PKCS12_SAFEBAG) *bags);
|
| H A D | p12_kiss.c | 69 EVP_PKEY **pkey, STACK_OF(X509) *ocerts); 71 static int parse_bags( STACK_OF(PKCS12_SAFEBAG) *bags, const char *pass, 72 int passlen, EVP_PKEY **pkey, STACK_OF(X509) *ocerts); 75 EVP_PKEY **pkey, STACK_OF(X509) *ocerts); 85 STACK_OF(X509) **ca) in PKCS12_parse() 87 STACK_OF(X509) *ocerts = NULL; in PKCS12_parse() 177 STACK_OF(X509) *ocerts) in parse_pk12() 179 STACK_OF(PKCS7) *asafes; in parse_pk12() 180 STACK_OF(PKCS12_SAFEBAG) *bags; in parse_pk12() 211 parse_bags(STACK_OF(PKCS12_SAFEBA [all...] |
| H A D | p12_crt.c | 69 static int pkcs12_add_bag(STACK_OF(PKCS12_SAFEBAG) **pbags, 74 STACK_OF(X509) *ca, int nid_key, int nid_cert, int iter, int mac_iter, in copy_bag_attr() 78 STACK_OF(PKCS7) *safes = NULL; in copy_bag_attr() 79 STACK_OF(PKCS12_SAFEBAG) *bags = NULL; in copy_bag_attr() 173 PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert) in PKCS12_create() 210 PKCS12_add_key(STACK_OF(PKCS12_SAFEBAG) **pbags, EVP_PKEY *key, int key_usage, in PKCS12_add_cert() 250 PKCS12_add_safe(STACK_OF(PKCS7) **psafes, STACK_OF(PKCS12_SAFEBAG) *bags, in PKCS12_add_key() 293 pkcs12_add_bag(STACK_OF(PKCS12_SAFEBAG) **pbags, PKCS12_SAFEBAG *bag) in PKCS12_add_safe() 319 PKCS12_add_safes(STACK_OF(PKCS in PKCS12_add_safe() [all...] |
| /openbsd-src/lib/libcrypto/ct/ |
| H A D | ct_x509v3.c | 81 i2r_SCT_LIST(X509V3_EXT_METHOD *method, STACK_OF(SCT) *sct_list, BIO *out, in i2r_SCT_LIST() 89 set_sct_list_source(STACK_OF(SCT) *s, sct_source_t source) in set_sct_list_source() 105 static STACK_OF(SCT) * in STACK_OF() function 106 x509_ext_d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, long len) in STACK_OF() 108 STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len); in STACK_OF() 118 static STACK_OF(SCT) * in STACK_OF() function 119 ocsp_ext_d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, long len) in STACK_OF() 121 STACK_OF(SCT) *s = d2i_SCT_LIST(a, pp, len); in STACK_OF()
|
| H A D | ct.h | 187 void SCT_LIST_free(STACK_OF(SCT) *a); 330 void SCT_LIST_print(const STACK_OF(SCT) *sct_list, BIO *out, int indent, 355 int SCT_LIST_validate(const STACK_OF(SCT) *scts, 375 int i2o_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); 387 STACK_OF(SCT) *o2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp, 402 int i2d_SCT_LIST(const STACK_OF(SCT) *a, unsigned char **pp); 414 STACK_OF(SCT) *d2i_SCT_LIST(STACK_OF(SCT) **a, const unsigned char **pp,
|
| /openbsd-src/lib/libssl/ |
| H A D | ssl_ciphers.c | 26 ssl_cipher_in_list(STACK_OF(SSL_CIPHER) *ciphers, const SSL_CIPHER *cipher) in ssl_cipher_in_list() 54 ssl_cipher_list_to_bytes(SSL *s, STACK_OF(SSL_CIPHER) *ciphers, CBB *cbb) in ssl_cipher_list_to_bytes() 93 STACK_OF(SSL_CIPHER) * in STACK_OF() function 96 STACK_OF(SSL_CIPHER) *ciphers = NULL; in STACK_OF() 203 ssl_parse_ciphersuites(STACK_OF(SSL_CIPHER) **out_ciphers, const char *str) in ssl_parse_ciphersuites() 206 STACK_OF(SSL_CIPHER) *ciphers; in ssl_parse_ciphersuites() 258 ssl_merge_cipherlists(STACK_OF(SSL_CIPHER) *cipherlist, in ssl_merge_cipherlists() 259 STACK_OF(SSL_CIPHER) *cipherlist_tls13, in ssl_merge_cipherlists() 260 STACK_OF(SSL_CIPHER) **out_cipherlist) in ssl_merge_cipherlists() 262 STACK_OF(SSL_CIPHE in ssl_merge_cipherlists() [all...] |
| H A D | ssl_local.h | 302 STACK_OF(X509) *chain; 478 STACK_OF(X509_NAME) *ca_names; 561 STACK_OF(SSL_CIPHER) *client_ciphers; 590 STACK_OF(X509) *peer_certs; 591 STACK_OF(X509) *peer_certs_no_leaf; 594 STACK_OF(X509) *verified_chain; 665 STACK_OF(SSL_CIPHER) *cipher_list; 678 STACK_OF(X509) *extra_certs; 798 STACK_OF(SSL_CIPHER) *cipher_list_tls13; 805 STACK_OF(X509_NAM [all...] |
| H A D | ssl_cert.c | 308 ssl_cert_set0_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain) in ssl_cert_set0_chain() 337 ssl_cert_set1_chain(SSL_CTX *ctx, SSL *ssl, STACK_OF(X509) *chain) in ssl_cert_set1_chain() 339 STACK_OF(X509) *new_chain = NULL; in ssl_cert_set1_chain() 393 ssl_verify_cert_chain(SSL *s, STACK_OF(X509) *certs) in ssl_verify_cert_chain() 457 set_client_CA_list(STACK_OF(X509_NAME) **ca_list, in set_client_CA_list() 458 STACK_OF(X509_NAME) *name_list) in set_client_CA_list() 464 STACK_OF(X509_NAME) * in STACK_OF() function 465 SSL_dup_CA_list(const STACK_OF(X509_NAME) *sk) in STACK_OF() 468 STACK_OF(X509_NAME) *ret; in STACK_OF() 490 SSL_set_client_CA_list(SSL *s, STACK_OF(X509_NAME) *name_list) in SSL_set_client_CA_list() [all …]
|