Home
last modified time | relevance | path

Searched refs:pk (Results 1 – 10 of 10) sorted by relevance

/library/
A Ddebug.c266 const char *text, const mbedtls_pk_context *pk) in mbedtls_debug_print_psa_ec() argument
281 coord_len = (pk->pub_raw_len - 1)/2; in mbedtls_debug_print_psa_ec()
284 coord_start = pk->pub_raw + 1; in mbedtls_debug_print_psa_ec()
326 const char *text, const mbedtls_pk_context *pk) in mbedtls_debug_print_psa_rsa() argument
343 if (pk->pub_raw_len > sizeof(key_der)) { in mbedtls_debug_print_psa_rsa()
346 pk->pub_raw_len, sizeof(key_der)); in mbedtls_debug_print_psa_rsa()
351 memcpy(key_der, pk->pub_raw, pk->pub_raw_len); in mbedtls_debug_print_psa_rsa()
353 end_cur = key_der + pk->pub_raw_len; in mbedtls_debug_print_psa_rsa()
397 const char *text, const mbedtls_pk_context *pk) in debug_print_pk() argument
405 if (mbedtls_pk_debug(pk, items) != 0) { in debug_print_pk()
[all …]
A Dx509_crt.c209 const mbedtls_pk_context *pk) in x509_profile_check_key() argument
211 const mbedtls_pk_type_t pk_alg = mbedtls_pk_get_type(pk); in x509_profile_check_key()
2060 if (x509_profile_check_key(profile, &ca->pk) != 0) { in x509_crt_verifycrl()
2064 if (mbedtls_pk_verify_ext(crl_list->sig_pk, &ca->pk, in x509_crt_verifycrl()
2130 return mbedtls_pk_verify_restartable(&parent->pk, in x509_crt_check_signature()
2138 return mbedtls_pk_verify_ext(child->sig_pk, &parent->pk, in x509_crt_check_signature()
3058 pk_type = mbedtls_pk_get_type(&crt->pk); in x509_crt_verify_restartable_ca_cb()
3064 if (x509_profile_check_key(profile, &crt->pk) != 0) { in x509_crt_verify_restartable_ca_cb()
3204 mbedtls_pk_free(&cert_cur->pk); in mbedtls_x509_crt_free()
3233 mbedtls_pk_restart_init(&ctx->pk); in mbedtls_x509_crt_restart_init()
[all …]
A Dx509_csr.c370 if ((ret = mbedtls_pk_parse_subpubkey(&p, end, &csr->pk)) != 0) { in mbedtls_x509_csr_parse_der_internal()
554 mbedtls_pk_get_name(&csr->pk))) != 0) { in mbedtls_x509_csr_info()
559 prefix, key_size_str, (int) mbedtls_pk_get_bitlen(&csr->pk)); in mbedtls_x509_csr_info()
621 mbedtls_pk_free(&csr->pk); in mbedtls_x509_csr_free()
A Dssl_tls12_server.c634 static int ssl_check_key_curve(mbedtls_pk_context *pk, in ssl_check_key_curve() argument
638 mbedtls_ecp_group_id grp_id = mbedtls_pk_get_ec_group_id(pk); in ssl_check_key_curve()
727 ssl_check_key_curve(&cur->cert->pk, in ssl_pick_cert()
2523 mbedtls_pk_context *pk; in ssl_get_ecdh_params_from_cert() local
2529 pk = mbedtls_ssl_own_key(ssl); in ssl_get_ecdh_params_from_cert()
2531 if (pk == NULL) { in ssl_get_ecdh_params_from_cert()
2535 pk_type = mbedtls_pk_get_type(pk); in ssl_get_ecdh_params_from_cert()
2542 if (!mbedtls_pk_can_do(pk, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert()
2548 status = psa_get_key_attributes(pk->priv_id, &key_attributes); in ssl_get_ecdh_params_from_cert()
2592 ssl->handshake->xxdh_psa_privkey = pk->priv_id; in ssl_get_ecdh_params_from_cert()
[all …]
A Dssl_tls12_client.c1751 peer_pk = &ssl->session_negotiate->peer_cert->pk; in ssl_get_ecdh_params_from_cert()
1990 peer_pk = &ssl->session_negotiate->peer_cert->pk; in ssl_parse_server_key_exchange()
2079 rs_ctx = &ssl->handshake->ecrs_ctx.pk; in ssl_parse_server_key_exchange()
2794 rs_ctx = &ssl->handshake->ecrs_ctx.pk; in ssl_write_certificate_verify()
A Dssl_tls13_generic.c280 if (!mbedtls_pk_can_do(&ssl->session_negotiate->peer_cert->pk, sig_alg)) { in ssl_tls13_parse_certificate_verify()
304 &ssl->session_negotiate->peer_cert->pk, in ssl_tls13_parse_certificate_verify()
A Dpkcs7.c649 mbedtls_pk_context pk_cxt = cert->pk; in mbedtls_pkcs7_data_or_hash_verify()
A Dssl_tls13_server.c1161 *sig_alg, &key_cert->cert->pk) in ssl_tls13_pick_key_cert()
1163 mbedtls_pk_can_do_ext(&key_cert->cert->pk, psa_alg, in ssl_tls13_pick_key_cert()
A Dssl_tls.c5610 unsigned char mbedtls_ssl_sig_from_pk(mbedtls_pk_context *pk) in mbedtls_ssl_sig_from_pk() argument
5613 if (mbedtls_pk_can_do(pk, MBEDTLS_PK_RSA)) { in mbedtls_ssl_sig_from_pk()
5618 if (mbedtls_pk_can_do(pk, MBEDTLS_PK_ECDSA)) { in mbedtls_ssl_sig_from_pk()
8773 mbedtls_pk_can_do(&chain->pk, MBEDTLS_PK_ECKEY)) { in mbedtls_ssl_verify_certificate()
8774 if (mbedtls_ssl_check_curve(ssl, mbedtls_pk_get_ec_group_id(&chain->pk)) != 0) { in mbedtls_ssl_verify_certificate()
A Dssl_misc.h1522 unsigned char mbedtls_ssl_sig_from_pk(mbedtls_pk_context *pk);

Completed in 78 milliseconds