| /trueos/contrib/wpa/src/tls/ |
| HD | x509v3.c | 45 void x509_certificate_free(struct x509_certificate *cert) in x509_certificate_free() argument 47 if (cert == NULL) in x509_certificate_free() 49 if (cert->next) { in x509_certificate_free() 52 cert, cert->next); in x509_certificate_free() 54 x509_free_name(&cert->issuer); in x509_certificate_free() 55 x509_free_name(&cert->subject); in x509_certificate_free() 56 os_free(cert->public_key); in x509_certificate_free() 57 os_free(cert->sign_value); in x509_certificate_free() 58 os_free(cert); in x509_certificate_free() 66 void x509_certificate_chain_free(struct x509_certificate *cert) in x509_certificate_chain_free() argument [all …]
|
| HD | tlsv1_cred.c | 32 x509_certificate_chain_free(cred->cert); in tlsv1_cred_free() 43 struct x509_certificate *cert, *p; in tlsv1_add_cert_der() local 46 cert = x509_certificate_parse(buf, len); in tlsv1_add_cert_der() 47 if (cert == NULL) { in tlsv1_add_cert_der() 56 if (p && x509_name_compare(&cert->subject, &p->issuer) == 0) { in tlsv1_add_cert_der() 61 p->next = cert; in tlsv1_add_cert_der() 64 cert->next = *chain; in tlsv1_add_cert_der() 65 *chain = cert; in tlsv1_add_cert_der() 68 x509_name_string(&cert->subject, name, sizeof(name)); in tlsv1_add_cert_der() 153 const char *cert, const u8 *cert_blob, in tlsv1_set_cert_chain() argument [all …]
|
| HD | tlsv1_server_write.c | 27 struct x509_certificate *cert; in tls_server_cert_chain_der_len() local 29 cert = conn->cred->cert; in tls_server_cert_chain_der_len() 30 while (cert) { in tls_server_cert_chain_der_len() 31 len += 3 + cert->cert_len; in tls_server_cert_chain_der_len() 32 if (x509_certificate_self_signed(cert)) in tls_server_cert_chain_der_len() 34 cert = x509_certificate_get_subject(conn->cred->trusted_certs, in tls_server_cert_chain_der_len() 35 &cert->issuer); in tls_server_cert_chain_der_len() 161 struct x509_certificate *cert; in tls_write_server_certificate() local 190 cert = conn->cred->cert; in tls_write_server_certificate() 191 while (cert) { in tls_write_server_certificate() [all …]
|
| HD | tlsv1_client_write.c | 27 struct x509_certificate *cert; in tls_client_cert_chain_der_len() local 32 cert = conn->cred->cert; in tls_client_cert_chain_der_len() 33 while (cert) { in tls_client_cert_chain_der_len() 34 len += 3 + cert->cert_len; in tls_client_cert_chain_der_len() 35 if (x509_certificate_self_signed(cert)) in tls_client_cert_chain_der_len() 37 cert = x509_certificate_get_subject(conn->cred->trusted_certs, in tls_client_cert_chain_der_len() 38 &cert->issuer); in tls_client_cert_chain_der_len() 134 struct x509_certificate *cert; in tls_write_client_certificate() local 155 cert = conn->cred ? conn->cred->cert : NULL; in tls_write_client_certificate() 156 while (cert) { in tls_write_client_certificate() [all …]
|
| /trueos/crypto/heimdal/lib/hx509/ |
| HD | test_ca.in | 66 cert:FILE:cert-ee.pem \ 76 cert:FILE:cert-ee.pem \ 84 FILE:cert-ee.pem || exit 1 88 cert:FILE:cert-ee.pem \ 97 FILE:cert-ee.pem || exit 1 101 cert:FILE:cert-ee.pem \ 153 cert:FILE:cert-ee.pem \ 159 cert:FILE:cert-ee.pem \ 165 cert:FILE:cert-ee.pem \ 179 cert:FILE:cert-ee.pem \ [all …]
|
| HD | test_chain.in | 52 cert:FILE:$srcdir/data/test.crt \ 59 cert:FILE:$srcdir/data/test.crt \ 65 cert:FILE:$srcdir/data/test.crt \ 70 cert:FILE:$srcdir/data/sub-cert.crt \ 76 cert:FILE:$srcdir/data/sub-cert.crt \ 83 cert:FILE:$srcdir/data/sub-cert.crt \ 88 cert:FILE:$srcdir/data/sub-cert.crt \ 95 cert:FILE:$srcdir/data/sub-cert.crt \ 102 cert:FILE:$srcdir/data/sub-cert.crt \ 109 cert:FILE:$srcdir/data/sub-cert.crt \ [all …]
|
| HD | cert.c | 191 _hx509_get_cert(hx509_cert cert) in _hx509_get_cert() argument 193 return cert->data; in _hx509_get_cert() 220 hx509_cert_init(hx509_context context, const Certificate *c, hx509_cert *cert) in hx509_cert_init() argument 224 *cert = malloc(sizeof(**cert)); in hx509_cert_init() 225 if (*cert == NULL) in hx509_cert_init() 227 (*cert)->ref = 1; in hx509_cert_init() 228 (*cert)->friendlyname = NULL; in hx509_cert_init() 229 (*cert)->attrs.len = 0; in hx509_cert_init() 230 (*cert)->attrs.val = NULL; in hx509_cert_init() 231 (*cert)->private_key = NULL; in hx509_cert_init() [all …]
|
| HD | test_cert.in | 61 FILE:${srcdir}/data/test.crt PEM-FILE:cert-pem.tmp || exit 1 63 ${hxtool} certificate-copy PEM-FILE:cert-pem.tmp DER-FILE:cert-der.tmp || exit 1 64 ${hxtool} certificate-copy DER-FILE:cert-der.tmp PEM-FILE:cert-pem2.tmp || exit 1 66 cmp cert-pem.tmp cert-pem2.tmp || exit 1 71 cert:FILE:$srcdir/data/n0ll.pem \ 76 cert:FILE:$srcdir/data/n0ll.pem \ 81 cert:FILE:$srcdir/data/win-u16-in-printablestring.der \
|
| HD | cms.c | 172 fill_CMSIdentifier(const hx509_cert cert, in fill_CMSIdentifier() argument 181 ret = _hx509_find_extension_subject_key_id(_hx509_get_cert(cert), in fill_CMSIdentifier() 190 ret = hx509_cert_get_issuer(cert, &name); in fill_CMSIdentifier() 198 ret = hx509_cert_get_serialnumber(cert, &id->u.issuerAndSerialNumber.serialNumber); in fill_CMSIdentifier() 267 hx509_cert cert; in find_CMSIdentifier() local 300 ret = hx509_certs_find(context, certs, &q, &cert); in find_CMSIdentifier() 319 *signer_cert = cert; in find_CMSIdentifier() 359 hx509_cert cert; in hx509_cms_unenvelope() local 408 cert = NULL; in hx509_cms_unenvelope() 417 time_now, &cert, in hx509_cms_unenvelope() [all …]
|
| HD | peer.c | 96 if (peer->cert) in hx509_peer_info_free() 97 hx509_cert_free(peer->cert); in hx509_peer_info_free() 116 hx509_cert cert) in hx509_peer_info_set_cert() argument 118 if (peer->cert) in hx509_peer_info_set_cert() 119 hx509_cert_free(peer->cert); in hx509_peer_info_set_cert() 120 peer->cert = hx509_cert_ref(cert); in hx509_peer_info_set_cert()
|
| /trueos/crypto/openssl/util/ |
| HD | mkcerts.sh | 19 echo creating $CAbits bit PCA cert request 45 -CAcreateserial -CAserial pca-cert.srl \ 46 -in pca-req.pem -out pca-cert.pem 49 echo problems self signing PCA cert 55 echo creating $CAbits bit CA cert request 81 -CAcreateserial -CAserial pca-cert.srl \ 82 -CA pca-cert.pem -CAkey pca-key.pem \ 83 -in ca-req.pem -out ca-cert.pem 86 echo problems signing CA cert 92 echo creating 512 bit server cert request [all …]
|
| /trueos/contrib/ldns/ |
| HD | dane.c | 77 ldns_dane_cert2rdf(ldns_rdf** rdf, X509* cert, in ldns_dane_cert2rdf() argument 90 assert(cert != NULL); in ldns_dane_cert2rdf() 95 len = (size_t)i2d_X509(cert, &buf); in ldns_dane_cert2rdf() 101 xpubkey = X509_get_X509_PUBKEY(cert); in ldns_dane_cert2rdf() 166 ldns_dane_pkix_validate(X509* cert, STACK_OF(X509)* extra_certs, in ldns_dane_pkix_validate() argument 181 cert, extra_certs) != 1) { in ldns_dane_pkix_validate() 200 ldns_dane_pkix_validate_and_get_chain(STACK_OF(X509)** chain, X509* cert, in ldns_dane_pkix_validate_and_get_chain() argument 219 cert, extra_certs) != 1) { in ldns_dane_pkix_validate_and_get_chain() 249 X509* cert, STACK_OF(X509)* extra_certs) in ldns_dane_pkix_get_chain() argument 265 cert, extra_certs) != 1) { in ldns_dane_pkix_get_chain() [all …]
|
| /trueos/crypto/openssh/regress/ |
| HD | cert-hostkey.sh | 6 rm -f $OBJ/known_hosts-cert $OBJ/host_ca_key* $OBJ/cert_host_key* 18 ) > $OBJ/known_hosts-cert 57 echo HostCertificate $OBJ/cert_host_key_${ktype}-cert.pub 61 ${SSH} -2 -oUserKnownHostsFile=$OBJ/known_hosts-cert \ 62 -oGlobalKnownHostsFile=$OBJ/known_hosts-cert \ 79 ) > $OBJ/known_hosts-cert 86 echo HostCertificate $OBJ/cert_host_key_${ktype}-cert.pub 90 ${SSH} -2 -oUserKnownHostsFile=$OBJ/known_hosts-cert \ 91 -oGlobalKnownHostsFile=$OBJ/known_hosts-cert \ 107 ) > $OBJ/known_hosts-cert [all …]
|
| /trueos/crypto/openssh/ |
| HD | key.c | 67 struct KeyCert *cert; in cert_new() local 69 cert = xcalloc(1, sizeof(*cert)); in cert_new() 70 buffer_init(&cert->certblob); in cert_new() 71 buffer_init(&cert->critical); in cert_new() 72 buffer_init(&cert->extensions); in cert_new() 73 cert->key_id = NULL; in cert_new() 74 cert->principals = NULL; in cert_new() 75 cert->signature_key = NULL; in cert_new() 76 return cert; in cert_new() 91 k->cert = NULL; in key_new() [all …]
|
| HD | ssh-add.c | 102 Key *public = NULL, *cert = NULL; in delete_file() local 124 if ((cert = key_load_public(certpath, &comment)) == NULL) in delete_file() 126 if (!key_equal_public(cert, public)) in delete_file() 130 if (ssh_remove_identity(ac, cert)) { in delete_file() 138 if (cert != NULL) in delete_file() 139 key_free(cert); in delete_file() 170 Key *private, *cert; in add_file() local 254 if ((cert = key_load_public(certpath, NULL)) == NULL) in add_file() 257 if (!key_equal_public(cert, private)) { in add_file() 260 key_free(cert); in add_file() [all …]
|
| HD | auth2-pubkey.c | 215 fp = key_fingerprint(key->cert->signature_key, in pubkey_auth_info() 218 key_type(key), key->cert->key_id, in pubkey_auth_info() 219 (unsigned long long)key->cert->serial, in pubkey_auth_info() 220 key_type(key->cert->signature_key), fp, in pubkey_auth_info() 233 match_principals_option(const char *principal_list, struct KeyCert *cert) in match_principals_option() argument 240 for (i = 0; i < cert->nprincipals; i++) { in match_principals_option() 241 if ((result = match_list(cert->principals[i], in match_principals_option() 253 match_principals_file(char *file, struct passwd *pw, struct KeyCert *cert) in match_principals_file() argument 291 for (i = 0; i < cert->nprincipals; i++) { in match_principals_file() 292 if (strcmp(cp, cert->principals[i]) == 0) { in match_principals_file() [all …]
|
| /trueos/crypto/openssl/ssl/ |
| HD | ssl_cert.c | 164 static void ssl_cert_set_default_md(CERT *cert) in ssl_cert_set_default_md() argument 168 cert->pkeys[SSL_PKEY_DSA_SIGN].digest = EVP_sha1(); in ssl_cert_set_default_md() 171 cert->pkeys[SSL_PKEY_RSA_SIGN].digest = EVP_sha1(); in ssl_cert_set_default_md() 172 cert->pkeys[SSL_PKEY_RSA_ENC].digest = EVP_sha1(); in ssl_cert_set_default_md() 175 cert->pkeys[SSL_PKEY_ECC].digest = EVP_sha1(); in ssl_cert_set_default_md() 196 CERT *ssl_cert_dup(CERT *cert) in ssl_cert_dup() argument 209 ret->key = &ret->pkeys[cert->key - &cert->pkeys[0]]; in ssl_cert_dup() 215 ret->valid = cert->valid; in ssl_cert_dup() 216 ret->mask_k = cert->mask_k; in ssl_cert_dup() 217 ret->mask_a = cert->mask_a; in ssl_cert_dup() [all …]
|
| HD | s3_lib.c | 3097 if (!ssl_cert_inst(&s->cert)) { in ssl3_ctrl() 3125 if ((s->cert != NULL) && (s->cert->rsa_tmp == NULL) && in ssl3_ctrl() 3126 ((s->cert->pkeys[SSL_PKEY_RSA_ENC].privatekey == NULL) || in ssl3_ctrl() 3127 (EVP_PKEY_size(s->cert->pkeys[SSL_PKEY_RSA_ENC].privatekey) > in ssl3_ctrl() 3142 if (s->cert->rsa_tmp != NULL) in ssl3_ctrl() 3143 RSA_free(s->cert->rsa_tmp); in ssl3_ctrl() 3144 s->cert->rsa_tmp = rsa; in ssl3_ctrl() 3174 if (s->cert->dh_tmp != NULL) in ssl3_ctrl() 3175 DH_free(s->cert->dh_tmp); in ssl3_ctrl() 3176 s->cert->dh_tmp = dh; in ssl3_ctrl() [all …]
|
| /trueos/crypto/openssl/crypto/x509v3/ |
| HD | v3conf.c | 72 X509 *cert; in main() local 99 cert = PEM_read_X509(inf, NULL, NULL); in main() 100 if (!cert) { in main() 106 sk_pop_free(cert->cert_info->extensions, X509_EXTENSION_free); in main() 107 cert->cert_info->extensions = NULL; in main() 109 if (!X509V3_EXT_add_conf(conf, NULL, "test_section", cert)) { in main() 115 count = X509_get_ext_count(cert); in main() 118 ext = X509_get_ext(cert, i); in main()
|
| /trueos/contrib/wpa/src/crypto/ |
| HD | tls_openssl.c | 137 const CERT_CONTEXT *cert; member 260 if (priv->cert) in cryptoapi_free_data() 261 CertFreeCertificateContext(priv->cert); in cryptoapi_free_data() 323 X509 *cert = NULL; in tls_cryptoapi_cert() local 343 priv->cert = cryptoapi_find_cert(name, CERT_SYSTEM_STORE_CURRENT_USER); in tls_cryptoapi_cert() 344 if (priv->cert == NULL) { in tls_cryptoapi_cert() 345 priv->cert = cryptoapi_find_cert( in tls_cryptoapi_cert() 348 if (priv->cert == NULL) { in tls_cryptoapi_cert() 354 cert = d2i_X509(NULL, (OPENSSL_d2i_TYPE) &priv->cert->pbCertEncoded, in tls_cryptoapi_cert() 355 priv->cert->cbCertEncoded); in tls_cryptoapi_cert() [all …]
|
| /trueos/crypto/openssl/engines/ |
| HD | e_capi.c | 1170 CRYPT_KEY_PROV_INFO *capi_get_prov_info(CAPI_CTX * ctx, PCCERT_CONTEXT cert) in capi_get_prov_info() argument 1176 (cert, CERT_KEY_PROV_INFO_PROP_ID, NULL, &len)) in capi_get_prov_info() 1184 (cert, CERT_KEY_PROV_INFO_PROP_ID, pinfo, &len)) { in capi_get_prov_info() 1219 char *capi_cert_get_fname(CAPI_CTX * ctx, PCCERT_CONTEXT cert) in capi_cert_get_fname() argument 1226 (cert, CERT_FRIENDLY_NAME_PROP_ID, NULL, &dlen)) in capi_cert_get_fname() 1230 (cert, CERT_FRIENDLY_NAME_PROP_ID, wfname, &dlen)) { in capi_cert_get_fname() 1242 void capi_dump_cert(CAPI_CTX * ctx, BIO *out, PCCERT_CONTEXT cert) in capi_dump_cert() argument 1249 fname = capi_cert_get_fname(ctx, cert); in capi_dump_cert() 1257 p = cert->pbCertEncoded; in capi_dump_cert() 1258 x = d2i_X509(NULL, &p, cert->cbCertEncoded); in capi_dump_cert() [all …]
|
| /trueos/crypto/openssl/crypto/pkcs12/ |
| HD | p12_crt.c | 80 PKCS12 *PKCS12_create(char *pass, char *name, EVP_PKEY *pkey, X509 *cert, in PKCS12_create() argument 112 if (!pkey && !cert && !ca) { in PKCS12_create() 117 if (pkey && cert) { in PKCS12_create() 118 if (!X509_check_private_key(cert, pkey)) in PKCS12_create() 120 X509_digest(cert, EVP_sha1(), keyid, &keyidlen); in PKCS12_create() 123 if (cert) { in PKCS12_create() 124 bag = PKCS12_add_cert(&bags, cert); in PKCS12_create() 193 PKCS12_SAFEBAG *PKCS12_add_cert(STACK_OF(PKCS12_SAFEBAG) **pbags, X509 *cert) in PKCS12_add_cert() argument 202 if (!(bag = PKCS12_x5092certbag(cert))) in PKCS12_add_cert() 209 name = (char *)X509_alias_get0(cert, &namelen); in PKCS12_add_cert() [all …]
|
| HD | p12_kiss.c | 82 int PKCS12_parse(PKCS12 *p12, const char *pass, EVP_PKEY **pkey, X509 **cert, in PKCS12_parse() argument 97 if (cert) in PKCS12_parse() 98 *cert = NULL; in PKCS12_parse() 137 if (pkey && *pkey && cert && !*cert) { in PKCS12_parse() 139 *cert = x; in PKCS12_parse() 166 if (cert && *cert) in PKCS12_parse() 167 X509_free(*cert); in PKCS12_parse()
|
| /trueos/contrib/serf/buckets/ |
| HD | ssl_buckets.c | 575 serf_ssl_certificate_t *cert; in validate_server_certificate() local 580 cert = apr_palloc(subpool, sizeof(serf_ssl_certificate_t)); in validate_server_certificate() 581 cert->ssl_cert = server_cert; in validate_server_certificate() 582 cert->depth = depth; in validate_server_certificate() 586 failures, cert); in validate_server_certificate() 615 serf_ssl_certificate_t *cert = apr_palloc(subpool, sizeof(*cert)); in validate_server_certificate() local 617 cert->ssl_cert = server_cert; in validate_server_certificate() 618 cert->depth = depth; in validate_server_certificate() 622 certs[0] = cert; in validate_server_certificate() 633 serf_ssl_certificate_t *cert; in validate_server_certificate() local [all …]
|
| /trueos/contrib/ldns/ldns/ |
| HD | dane.h | 130 ldns_status ldns_dane_cert2rdf(ldns_rdf** rdf, X509* cert, 164 X509* cert, STACK_OF(X509)* extra_certs, 185 X509* cert); 211 X509* cert, STACK_OF(X509)* extra_certs, 236 X509* cert, STACK_OF(X509)* extra_certs,
|