Searched refs:pk (Results 1 – 10 of 10) sorted by relevance
/library/ |
A D | debug.c | 266 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 D | x509_crt.c | 209 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 D | x509_csr.c | 370 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 D | ssl_tls12_server.c | 634 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 D | ssl_tls12_client.c | 1751 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 D | ssl_tls13_generic.c | 280 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 D | pkcs7.c | 649 mbedtls_pk_context pk_cxt = cert->pk; in mbedtls_pkcs7_data_or_hash_verify()
|
A D | ssl_tls13_server.c | 1161 *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 D | ssl_tls.c | 5610 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 D | ssl_misc.h | 1522 unsigned char mbedtls_ssl_sig_from_pk(mbedtls_pk_context *pk);
|
Completed in 78 milliseconds