/hal_espressif-latest/components/wpa_supplicant/src/tls/ |
D | 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->subject_dn); in x509_certificate_free() 59 os_free(cert); in x509_certificate_free() [all …]
|
D | tlsv1_cred.c | 35 x509_certificate_chain_free(cred->cert); in tlsv1_cred_free() 48 struct x509_certificate *cert, *p; in tlsv1_add_cert_der() local 51 cert = x509_certificate_parse(buf, len); in tlsv1_add_cert_der() 52 if (cert == NULL) { in tlsv1_add_cert_der() 61 if (p && x509_name_compare(&cert->subject, &p->issuer) == 0) { in tlsv1_add_cert_der() 66 p->next = cert; in tlsv1_add_cert_der() 69 cert->next = *chain; in tlsv1_add_cert_der() 70 *chain = cert; in tlsv1_add_cert_der() 73 x509_name_string(&cert->subject, name, sizeof(name)); in tlsv1_add_cert_der() 158 const char *cert, const u8 *cert_blob, in tlsv1_set_cert_chain() argument [all …]
|
D | tlsv1_client_ocsp.c | 111 struct x509_certificate *cert, in tls_process_ocsp_single_response() argument 224 if (serial_number_len != cert->serial_number_len || in tls_process_ocsp_single_response() 225 os_memcmp(serial_number, cert->serial_number, in tls_process_ocsp_single_response() 312 struct x509_certificate *cert, in tls_process_ocsp_responses() argument 330 if (tls_process_ocsp_single_response(conn, cert, issuer, in tls_process_ocsp_responses() 436 struct x509_certificate *cert; in tls_process_basic_ocsp_response() local 445 cert = x509_certificate_parse(hdr.payload, hdr.length); in tls_process_basic_ocsp_response() 446 if (!cert) in tls_process_basic_ocsp_response() 449 last_cert->next = cert; in tls_process_basic_ocsp_response() 450 last_cert = cert; in tls_process_basic_ocsp_response() [all …]
|
D | 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() 267 struct x509_certificate *cert; in tls_write_client_certificate() local 293 cert = conn->cred ? conn->cred->cert : NULL; in tls_write_client_certificate() 294 while (cert) { in tls_write_client_certificate() [all …]
|
D | tlsv1_client_read.c | 283 struct x509_certificate *cert) in tls_peer_cert_event() argument 297 cert_buf = wpabuf_alloc_copy(cert->cert_start, in tls_peer_cert_event() 298 cert->cert_len); in tls_peer_cert_event() 299 ev.peer_cert.cert = cert_buf; in tls_peer_cert_event() 315 x509_name_string(&cert->subject, subject, sizeof(subject)); in tls_peer_cert_event() 318 if (cert->extensions_present & X509_EXT_CERTIFICATE_POLICY) { in tls_peer_cert_event() 319 if (cert->certificate_policy & X509_EXT_CERT_POLICY_TOD_STRICT) in tls_peer_cert_event() 321 else if (cert->certificate_policy & in tls_peer_cert_event() 332 struct x509_certificate *cert, in tls_cert_chain_failure_event() argument 341 if (!conn->event_cb || !cert) in tls_cert_chain_failure_event() [all …]
|
D | tlsv1_server_write.c | 27 struct x509_certificate *cert; in tls_server_cert_chain_der_len() local 29 cert = conn->cred ? conn->cred->cert : NULL; 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() 194 struct x509_certificate *cert; in tls_write_server_certificate() local 228 cert = conn->cred->cert; in tls_write_server_certificate() 229 while (cert) { in tls_write_server_certificate() [all …]
|
D | tlsv1_cred.h | 14 struct x509_certificate *cert; member 35 int tlsv1_set_ca_cert(struct tlsv1_credentials *cred, const char *cert, 38 int tlsv1_set_cert(struct tlsv1_credentials *cred, const char *cert,
|
D | x509v3.h | 133 void x509_certificate_free(struct x509_certificate *cert); 144 void x509_certificate_chain_free(struct x509_certificate *cert); 150 struct x509_certificate *cert); 157 int x509_certificate_self_signed(struct x509_certificate *cert);
|
D | tlsv1_common.c | 165 struct x509_certificate *cert; in tls_parse_cert() local 174 cert = x509_certificate_parse(buf, len); in tls_parse_cert() 175 if (cert == NULL) { in tls_parse_cert() 193 *pk = crypto_public_key_import(cert->public_key, cert->public_key_len); in tls_parse_cert() 194 x509_certificate_free(cert); in tls_parse_cert()
|
D | tlsv1_server_read.c | 402 struct x509_certificate *chain = NULL, *last = NULL, *cert; in tls_process_certificate() local 527 cert = x509_certificate_parse(pos, cert_len); in tls_process_certificate() 528 if (cert == NULL) { in tls_process_certificate() 537 chain = cert; in tls_process_certificate() 539 last->next = cert; in tls_process_certificate() 540 last = cert; in tls_process_certificate()
|
/hal_espressif-latest/components/wpa_supplicant/esp_supplicant/src/crypto/ |
D | crypto_mbedtls-rsa.c | 51 mbedtls_x509_crt *cert = os_zalloc(sizeof(mbedtls_x509_crt)); in crypto_verify_cert() local 54 if (!cert || !ca_cert) { in crypto_verify_cert() 55 if (cert) in crypto_verify_cert() 56 os_free(cert); in crypto_verify_cert() 62 mbedtls_x509_crt_init(cert); in crypto_verify_cert() 64 ret = mbedtls_x509_crt_parse(cert, cert_start, certlen); in crypto_verify_cert() 75 ret = mbedtls_x509_crt_verify(cert, ca_cert, NULL, NULL, &flags, NULL, NULL ); in crypto_verify_cert() 82 mbedtls_x509_crt_free(cert); in crypto_verify_cert() 85 os_free(cert); in crypto_verify_cert() 138 mbedtls_x509_crt *cert; in crypto_public_key_from_cert() local [all …]
|
D | tls_mbedtls.c | 301 static int tls_disable_key_usages(void *data, mbedtls_x509_crt *cert, int depth, uint32_t *flags) in tls_disable_key_usages() argument 303 cert->MBEDTLS_PRIVATE(ext_types) &= ~MBEDTLS_X509_EXT_KEY_USAGE; in tls_disable_key_usages() 304 cert->MBEDTLS_PRIVATE(ext_types) &= ~MBEDTLS_X509_EXT_EXTENDED_KEY_USAGE; in tls_disable_key_usages()
|
/hal_espressif-latest/components/bt/common/btc/profile/esp/blufi/ |
D | blufi_prf.c | 488 dst->ca.cert = osi_malloc(src->ca.cert_len); in btc_blufi_cb_deep_copy() 489 if (dst->ca.cert == NULL) { in btc_blufi_cb_deep_copy() 492 memcpy(dst->ca.cert, src->ca.cert, src->ca.cert_len); in btc_blufi_cb_deep_copy() 495 dst->client_cert.cert = osi_malloc(src->client_cert.cert_len); in btc_blufi_cb_deep_copy() 496 if (dst->client_cert.cert == NULL) { in btc_blufi_cb_deep_copy() 499 memcpy(dst->client_cert.cert, src->client_cert.cert, src->client_cert.cert_len); in btc_blufi_cb_deep_copy() 502 dst->server_cert.cert = osi_malloc(src->server_cert.cert_len); in btc_blufi_cb_deep_copy() 503 if (dst->server_cert.cert == NULL) { in btc_blufi_cb_deep_copy() 506 memcpy(dst->server_cert.cert, src->server_cert.cert, src->server_cert.cert_len); in btc_blufi_cb_deep_copy() 556 osi_free(param->ca.cert); in btc_blufi_cb_deep_free() [all …]
|
D | blufi_protocol.c | 194 param.ca.cert = &data[0]; in btc_blufi_protocol_handler() 203 param.client_cert.cert = &data[0]; in btc_blufi_protocol_handler() 212 param.client_cert.cert = &data[0]; in btc_blufi_protocol_handler()
|
/hal_espressif-latest/components/mbedtls/port/dynamic/ |
D | esp_mbedtls_dynamic_impl.c | 460 size_t esp_mbedtls_get_crt_size(mbedtls_x509_crt *cert, size_t *num) in esp_mbedtls_get_crt_size() argument 465 while (cert) { in esp_mbedtls_get_crt_size() 466 bytes += cert->raw.len; in esp_mbedtls_get_crt_size() 469 cert = cert->next; in esp_mbedtls_get_crt_size() 525 if (keycert->cert) { in esp_mbedtls_free_keycert_cert() 526 mbedtls_x509_crt_free(keycert->cert); in esp_mbedtls_free_keycert_cert() 527 keycert->cert = NULL; in esp_mbedtls_free_keycert_cert()
|
D | esp_ssl_srv.c | 73 while (key_cert && key_cert->cert) { in manage_resource() 76 buffer_len += esp_mbedtls_get_crt_size(key_cert->cert, &num); in manage_resource()
|
D | esp_ssl_cli.c | 110 while (key_cert && key_cert->cert) { in manage_resource() 113 buffer_len += esp_mbedtls_get_crt_size(key_cert->cert, &num); in manage_resource()
|
D | esp_mbedtls_dynamic_impl.h | 85 size_t esp_mbedtls_get_crt_size(mbedtls_x509_crt *cert, size_t *num);
|
/hal_espressif-latest/components/bt/common/api/include/api/ |
D | esp_blufi_api.h | 244 uint8_t *cert; /*!< CA certificate point */ member 252 uint8_t *cert; /*!< Client certificate point */ member 260 uint8_t *cert; /*!< Client certificate point */ member
|
/hal_espressif-latest/components/mbedtls/esp_crt_bundle/ |
D | gen_crt_bundle.py | 121 …self.certificates = sorted(self.certificates, key=lambda cert: cert.subject.public_bytes(default_b…
|
/hal_espressif-latest/components/wpa_supplicant/src/crypto/ |
D | tls.h | 54 const struct wpabuf *cert; member 69 const struct wpabuf *cert; member
|
/hal_espressif-latest/components/mbedtls/port/mbedtls_rom/ |
D | mbedtls_rom_osi.h | 406 …int (*_mbedtls_ssl_check_cert_usage)( const mbedtls_x509_crt *cert, const mbedtls_ssl_ciphersuite_…
|