Home
last modified time | relevance | path

Searched refs:crt (Results 1 – 11 of 11) sorted by relevance

/optee_os/lib/libmbedtls/mbedtls/library/
H A Dx509_crt.c78 mbedtls_x509_crt *crt; member
381 ver_chain->items[i].crt = NULL; in x509_crt_verify_chain_reset()
864 mbedtls_x509_crt *crt, in x509_get_crt_ext() argument
876 if ((ret = mbedtls_x509_get_ext(p, end, &crt->v3_ext, 3)) != 0) { in x509_get_crt_ext()
880 end = crt->v3_ext.p + crt->v3_ext.len; in x509_get_crt_ext()
937 ret = cb(p_ctx, crt, &extn_oid, is_critical, *p, end_ext_octet); in x509_get_crt_ext()
957 if ((crt->ext_types & ext_type) != 0) { in x509_get_crt_ext()
961 crt->ext_types |= ext_type; in x509_get_crt_ext()
967 &crt->ca_istrue, &crt->max_pathlen)) != 0) { in x509_get_crt_ext()
975 &crt->key_usage)) != 0) { in x509_get_crt_ext()
[all …]
H A Ddebug.c386 const char *text, const mbedtls_x509_crt *crt) in mbedtls_debug_print_crt() argument
394 NULL == crt || in mbedtls_debug_print_crt()
399 while (crt != NULL) { in mbedtls_debug_print_crt()
405 mbedtls_x509_crt_info(buf, sizeof(buf) - 1, "", crt); in mbedtls_debug_print_crt()
408 debug_print_pk(ssl, level, file, line, "crt->", &crt->pk); in mbedtls_debug_print_crt()
410 crt = crt->next; in mbedtls_debug_print_crt()
H A Ddebug_internal.h136 const char *text, const mbedtls_x509_crt *crt);
H A Dssl_tls13_generic.c765 const mbedtls_x509_crt *crt = mbedtls_ssl_own_cert(ssl); in ssl_tls13_write_certificate_body() local
793 MBEDTLS_SSL_DEBUG_CRT(3, "own certificate", crt); in ssl_tls13_write_certificate_body()
795 while (crt != NULL) { in ssl_tls13_write_certificate_body()
796 size_t cert_data_len = crt->raw.len; in ssl_tls13_write_certificate_body()
802 memcpy(p, crt->raw.p, cert_data_len); in ssl_tls13_write_certificate_body()
804 crt = crt->next; in ssl_tls13_write_certificate_body()
H A Dssl_tls12_server.c2403 const mbedtls_x509_crt *crt; in ssl_write_certificate_request() local
2516 crt = ssl->handshake->dn_hints; in ssl_write_certificate_request()
2520 crt = ssl->conf->dn_hints; in ssl_write_certificate_request()
2525 crt = ssl->handshake->sni_ca_chain; in ssl_write_certificate_request()
2528 crt = ssl->conf->ca_chain; in ssl_write_certificate_request()
2530 while (crt != NULL && crt->version != 0) { in ssl_write_certificate_request()
2533 dn_size = (uint16_t) crt->subject_raw.len; in ssl_write_certificate_request()
2542 memcpy(p, crt->subject_raw.p, dn_size); in ssl_write_certificate_request()
2548 crt = crt->next; in ssl_write_certificate_request()
H A Dx509write_crt.c665 int mbedtls_x509write_crt_pem(mbedtls_x509write_cert *crt, in mbedtls_x509write_crt_pem() argument
673 if ((ret = mbedtls_x509write_crt_der(crt, buf, size, in mbedtls_x509write_crt_pem()
H A Dssl_tls.c1937 const mbedtls_x509_crt *crt) in mbedtls_ssl_set_hs_dn_hints() argument
1939 ssl->handshake->dn_hints = crt; in mbedtls_ssl_set_hs_dn_hints()
7612 const mbedtls_x509_crt *crt; in mbedtls_ssl_write_certificate() local
7655 crt = mbedtls_ssl_own_cert(ssl); in mbedtls_ssl_write_certificate()
7657 while (crt != NULL) { in mbedtls_ssl_write_certificate()
7658 n = crt->raw.len; in mbedtls_ssl_write_certificate()
7670 i += 3; memcpy(ssl->out_msg + i, crt->raw.p, n); in mbedtls_ssl_write_certificate()
7671 i += n; crt = crt->next; in mbedtls_ssl_write_certificate()
/optee_os/lib/libmbedtls/mbedtls/include/mbedtls/
H A Dx509_crt.h251 mbedtls_x509_crt *MBEDTLS_PRIVATE(crt);
403 mbedtls_x509_crt const *crt,
582 const mbedtls_x509_crt *crt);
670 int mbedtls_x509_crt_verify(mbedtls_x509_crt *crt,
711 int mbedtls_x509_crt_verify_with_profile(mbedtls_x509_crt *crt,
745 int mbedtls_x509_crt_verify_restartable(mbedtls_x509_crt *crt,
811 int mbedtls_x509_crt_verify_with_ca_cb(mbedtls_x509_crt *crt,
842 int mbedtls_x509_crt_check_key_usage(const mbedtls_x509_crt *crt,
858 int mbedtls_x509_crt_check_extended_key_usage(const mbedtls_x509_crt *crt,
872 int mbedtls_x509_crt_is_revoked(const mbedtls_x509_crt *crt, const mbedtls_x509_crl *crl);
[all …]
H A Ddebug.h47 #define MBEDTLS_SSL_DEBUG_CRT(level, text, crt) \ argument
48 mbedtls_debug_print_crt(ssl, level, __FILE__, __LINE__, text, crt)
50 #define MBEDTLS_SSL_DEBUG_CRT(level, text, crt) do { } while (0) argument
66 #define MBEDTLS_SSL_DEBUG_CRT(level, text, crt) do { } while (0) argument
H A Dssl.h3606 const mbedtls_x509_crt *crt) in mbedtls_ssl_conf_dn_hints() argument
3608 conf->MBEDTLS_PRIVATE(dn_hints) = crt; in mbedtls_ssl_conf_dn_hints()
4183 const mbedtls_x509_crt *crt);
/optee_os/lib/libmbedtls/mbedtls/
H A DChangeLog47 mbedtls_x509write_{crt,csr}_set_{subject,issuer}_name() functions. The
2563 the buffer back, which was the case for mbedtls_x509write_{crt,csr}_pem