Searched refs:mbedtls_pk_can_do (Results 1 – 14 of 14) sorted by relevance
/mbedtls-latest/tests/suites/ |
D | test_suite_pkparse.function | 92 if (!mbedtls_pk_can_do(ctx, MBEDTLS_PK_ECDSA)) { 134 TEST_ASSERT(mbedtls_pk_can_do(&ctx, MBEDTLS_PK_RSA)); 175 TEST_ASSERT(mbedtls_pk_can_do(&ctx, MBEDTLS_PK_RSA)); 211 TEST_ASSERT(mbedtls_pk_can_do(&ctx, MBEDTLS_PK_ECKEY)); 252 TEST_ASSERT(mbedtls_pk_can_do(&ctx, MBEDTLS_PK_ECKEY));
|
D | test_suite_pk.function | 696 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_ECKEY) == 0); 697 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_ECDSA) == 0); 698 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA) == 1); 700 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_ECKEY) == 1); 701 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_ECDSA) == 1); 702 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA) == 0); 869 TEST_ASSERT(mbedtls_pk_can_do(NULL, MBEDTLS_PK_NONE) == 0); 981 TEST_ASSERT(mbedtls_pk_can_do(&pk, type)); 1208 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_ECDSA)); 1750 TEST_ASSERT(mbedtls_pk_can_do(&alt, MBEDTLS_PK_RSA));
|
/mbedtls-latest/library/ |
D | x509write_csr.c | 238 if (mbedtls_pk_can_do(ctx->key, MBEDTLS_PK_RSA)) { in x509write_csr_der_internal() 240 } else if (mbedtls_pk_can_do(ctx->key, MBEDTLS_PK_ECDSA)) { in x509write_csr_der_internal()
|
D | x509write_crt.c | 450 if (mbedtls_pk_can_do(ctx->issuer_key, MBEDTLS_PK_RSA)) { in mbedtls_x509write_crt_der() 452 } else if (mbedtls_pk_can_do(ctx->issuer_key, MBEDTLS_PK_ECDSA)) { in mbedtls_x509write_crt_der()
|
D | pk.c | 227 int mbedtls_pk_can_do(const mbedtls_pk_context *ctx, mbedtls_pk_type_t type) in mbedtls_pk_can_do() function 1112 if (!mbedtls_pk_can_do(ctx, type)) { in mbedtls_pk_verify_ext() 1308 if (!mbedtls_pk_can_do(ctx, pk_type)) { in mbedtls_pk_sign_ext()
|
D | ssl_tls12_server.c | 743 key_type_matches = mbedtls_pk_can_do(&cur->cert->pk, pk_alg); in ssl_pick_cert() 2622 if (!mbedtls_pk_can_do(pk, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert() 2748 if (!mbedtls_pk_can_do(private_key, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert() 3514 if (!mbedtls_pk_can_do(private_key, MBEDTLS_PK_RSA)) { in ssl_decrypt_encrypted_pms() 4213 if (!mbedtls_pk_can_do(peer_pk, pk_alg)) { in ssl_parse_certificate_verify()
|
D | ssl_tls12_client.c | 1957 if (!mbedtls_pk_can_do(peer_pk, MBEDTLS_PK_RSA)) { in ssl_write_encrypted_pms() 2006 if (!mbedtls_pk_can_do(peer_pk, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert() 2337 if (!mbedtls_pk_can_do(peer_pk, pk_alg)) { in ssl_parse_server_key_exchange() 2393 if (!mbedtls_pk_can_do(peer_pk, pk_alg)) { in ssl_parse_server_key_exchange()
|
D | ssl_tls13_generic.c | 294 if (!mbedtls_pk_can_do(&ssl->session_negotiate->peer_cert->pk, sig_alg)) { in ssl_tls13_parse_certificate_verify()
|
D | ssl_tls.c | 6102 if (mbedtls_pk_can_do(pk, MBEDTLS_PK_RSA)) { in mbedtls_ssl_sig_from_pk() 6107 if (mbedtls_pk_can_do(pk, MBEDTLS_PK_ECDSA)) { in mbedtls_ssl_sig_from_pk() 9881 mbedtls_pk_can_do(&chain->pk, MBEDTLS_PK_ECKEY)) { in mbedtls_ssl_verify_certificate()
|
D | x509_crt.c | 2155 if (!mbedtls_pk_can_do(&parent->pk, child->sig_pk)) { in x509_crt_check_signature()
|
/mbedtls-latest/programs/pkey/ |
D | rsa_verify_pss.c | 77 if (!mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA)) { in main()
|
D | rsa_sign_pss.c | 94 if (!mbedtls_pk_can_do(&pk, MBEDTLS_PK_RSA)) { in main()
|
/mbedtls-latest/include/mbedtls/ |
D | pk.h | 456 int mbedtls_pk_can_do(const mbedtls_pk_context *ctx, mbedtls_pk_type_t type);
|
/mbedtls-latest/docs/ |
D | psa-transition.md | 895 Most code that calls `mbedtls_pk_get_type` or `mbedtls_pk_can_do` only requires the key's type as r…
|