Home
last modified time | relevance | path

Searched refs:MBEDTLS_PK_ECKEY (Results 1 – 25 of 25) sorted by relevance

/openthread-latest/third_party/mbedtls/repo/tests/suites/
Dtest_suite_pk.data31 pk_utils:MBEDTLS_PK_ECKEY:MBEDTLS_ECP_DP_SECP192R1:192:24:"EC"
305 PK can do ext: MBEDTLS_PK_ECKEY, check ECDSA(SHA256)
307 pk_can_do_ext:0:MBEDTLS_PK_ECKEY:0:0:0:MBEDTLS_ECP_DP_SECP256R1:PSA_ALG_ECDSA(PSA_ALG_SHA_256):PSA_…
309 PK can do ext: MBEDTLS_PK_ECKEY, check ECDH
311 pk_can_do_ext:0:MBEDTLS_PK_ECKEY:0:0:0:MBEDTLS_ECP_DP_SECP256R1:PSA_ALG_ECDH:PSA_KEY_USAGE_DERIVE:1
367 pk_ec_test_vec:MBEDTLS_PK_ECKEY:MBEDTLS_ECP_DP_SECP192R1:"046FDD3028FA94A863CD4F78DBFF8B3AA561FC6D9…
371 pk_ec_test_vec:MBEDTLS_PK_ECKEY:MBEDTLS_ECP_DP_SECP192R1:"046FDD3028FA94A863CD4F78DBFF8B3AA561FC6D9…
375 pk_ec_test_vec:MBEDTLS_PK_ECKEY:MBEDTLS_ECP_DP_SECP256R1:"0437cc56d976091e5a723ec7592dff206eee7cf90…
379 pk_ec_test_vec:MBEDTLS_PK_ECKEY:MBEDTLS_ECP_DP_SECP256R1:"0437cc56d976091e5a723ec7592dff206eee7cf90…
383 pk_ec_test_vec:MBEDTLS_PK_ECKEY:MBEDTLS_ECP_DP_SECP256R1:"0437cc56d976091e5a723ec7592dff206eee7cf90…
[all …]
Dtest_suite_pkparse.function199 TEST_ASSERT(mbedtls_pk_can_do(&ctx, MBEDTLS_PK_ECKEY));
240 TEST_ASSERT(mbedtls_pk_can_do(&ctx, MBEDTLS_PK_ECKEY));
Dtest_suite_pk.function276 if (mbedtls_pk_get_type(pk) == MBEDTLS_PK_ECKEY ||
365 case MBEDTLS_PK_ECKEY:
478 case MBEDTLS_PK_ECKEY:
710 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_ECKEY) == 0);
714 TEST_ASSERT(mbedtls_pk_can_do(&pk, MBEDTLS_PK_ECKEY) == 1);
741 mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY)) == 0);
1060 if (mbedtls_pk_get_type(&prv) == MBEDTLS_PK_ECKEY) {
1872 TEST_ASSERT(mbedtls_pk_setup(&pk, mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY)) == 0);
1963 TEST_EQUAL(mbedtls_pk_setup(&pk, mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY)), 0);
2305 TEST_EQUAL(pk_setup_for_type(MBEDTLS_PK_ECKEY, 1,
[all …]
/openthread-latest/third_party/mbedtls/repo/library/
Dpk_internal.h63 case MBEDTLS_PK_ECKEY: in mbedtls_pk_ec_ro()
75 case MBEDTLS_PK_ECKEY: in mbedtls_pk_ec_rw()
Dpkwrite.c397 return MBEDTLS_PK_ECKEY; in pk_get_type_ext()
423 if (mbedtls_pk_get_type(key) == MBEDTLS_PK_ECKEY) { in mbedtls_pk_write_pubkey()
472 if (pk_get_type_ext(key) == MBEDTLS_PK_ECKEY) { in mbedtls_pk_write_pubkey_der()
520 if (pk_get_type_ext(key) == MBEDTLS_PK_ECKEY) { in mbedtls_pk_write_key_der()
593 if (pk_get_type_ext(key) == MBEDTLS_PK_ECKEY) { in mbedtls_pk_write_key_pem()
Dpk.c122 case MBEDTLS_PK_ECKEY: in mbedtls_pk_info_from_type()
286 type = MBEDTLS_PK_ECKEY; in mbedtls_pk_can_do_ext()
301 case MBEDTLS_PK_ECKEY: in mbedtls_pk_can_do_ext()
461 case MBEDTLS_PK_ECKEY: in mbedtls_pk_get_psa_attributes()
675 case MBEDTLS_PK_ECKEY: in import_pair_into_psa()
773 case MBEDTLS_PK_ECKEY: in import_public_into_psa()
943 ret = mbedtls_pk_setup(pk, mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY)); in copy_from_psa()
Dpkparse.c490 *pk_alg = MBEDTLS_PK_ECKEY; in pk_get_pk_alg()
571 if (pk_alg == MBEDTLS_PK_ECKEY_DH || pk_alg == MBEDTLS_PK_ECKEY) { in mbedtls_pk_parse_subpubkey()
822 if (pk_alg == MBEDTLS_PK_ECKEY || pk_alg == MBEDTLS_PK_ECKEY_DH) { in pk_parse_key_pkcs8_unencrypted_der()
1032 pk_info = mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY); in mbedtls_pk_parse_key()
1155 pk_info = mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY); in mbedtls_pk_parse_key()
Dpk_wrap.c520 return type == MBEDTLS_PK_ECKEY || in eckey_can_do()
1114 .type = MBEDTLS_PK_ECKEY,
1152 return type == MBEDTLS_PK_ECKEY || in eckeydh_can_do()
1426 return type == MBEDTLS_PK_ECKEY || in ecdsa_opaque_can_do()
Doid.c514 MBEDTLS_PK_ECKEY,
Dssl_tls12_server.c2616 case MBEDTLS_PK_ECKEY: in ssl_get_ecdh_params_from_cert()
2620 if (!mbedtls_pk_can_do(pk, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert()
2673 case MBEDTLS_PK_ECKEY: in ssl_get_ecdh_params_from_cert()
2741 if (!mbedtls_pk_can_do(private_key, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert()
Dx509_crt.c145 MBEDTLS_X509_ID_FLAG(MBEDTLS_PK_ECKEY),
224 pk_alg == MBEDTLS_PK_ECKEY || in x509_profile_check_key()
Dssl_ciphersuites.c1943 return MBEDTLS_PK_ECKEY; in mbedtls_ssl_get_ciphersuite_sig_pk_alg()
Dssl_tls12_client.c2004 if (!mbedtls_pk_can_do(peer_pk, MBEDTLS_PK_ECKEY)) { in ssl_get_ecdh_params_from_cert()
Dssl_tls.c6090 case MBEDTLS_PK_ECKEY: in mbedtls_ssl_sig_from_pk_alg()
8026 if (mbedtls_pk_can_do(pk, MBEDTLS_PK_ECKEY)) { in ssl_parse_certificate_verify()
/openthread-latest/third_party/mbedtls/repo/programs/pkey/
Dgen_key.c298 opt.type = MBEDTLS_PK_ECKEY; in main()
387 if (opt.type == MBEDTLS_PK_ECKEY) { in main()
429 if (mbedtls_pk_get_type(&key) == MBEDTLS_PK_ECKEY) { in main()
Dkey_app.c286 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY) { in main()
329 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY) { in main()
Dkey_app_writer.c402 if (mbedtls_pk_get_type(&key) == MBEDTLS_PK_ECKEY) { in main()
447 if (mbedtls_pk_get_type(&key) == MBEDTLS_PK_ECKEY) { in main()
/openthread-latest/third_party/mbedtls/repo/include/mbedtls/
Dpk.h76 MBEDTLS_PK_ECKEY, enumerator
1055 case MBEDTLS_PK_ECKEY: in mbedtls_pk_ec()
/openthread-latest/third_party/mbedtls/repo/programs/fuzz/
Dfuzz_pubkey.c47 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY || in LLVMFuzzerTestOneInput()
Dfuzz_privkey.c71 if (mbedtls_pk_get_type(&pk) == MBEDTLS_PK_ECKEY || in LLVMFuzzerTestOneInput()
/openthread-latest/src/core/crypto/
Dcrypto_platform.cpp503 ret = mbedtls_pk_setup(&pk, mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY)); in otPlatCryptoEcdsaGenerateKey()
533 …VerifyOrExit(mbedtls_pk_setup(&pk, mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY)) == 0, error = kErr… in otPlatCryptoEcdsaGetPublicKey()
576 …VerifyOrExit(mbedtls_pk_setup(&pk, mbedtls_pk_info_from_type(MBEDTLS_PK_ECKEY)) == 0, error = kErr… in otPlatCryptoEcdsaSign()
/openthread-latest/third_party/mbedtls/repo/programs/ssl/
Dssl_test_lib.c262 if (key_type == MBEDTLS_PK_ECKEY) { in key_opaque_set_alg_usage()
/openthread-latest/third_party/mbedtls/repo/tests/src/
Dpsa_exercise_key.c1277 case MBEDTLS_PK_ECKEY: in mbedtls_test_key_consistency_psa_pk()
1288 case MBEDTLS_PK_ECKEY: in mbedtls_test_key_consistency_psa_pk()
/openthread-latest/third_party/mbedtls/repo/docs/architecture/psa-migration/
Dpsa-legacy-bridges.md286 …* For an `MBEDTLS_PK_ECKEY` or `MBEDTLS_PK_ECDSA` with a sign/verify usage, the algorithm policy i…
287 …* For an `MBEDTLS_PK_ECKEY` or `MBEDTLS_PK_ECDKEY_DH` with the usage `PSA_KEY_USAGE_DERIVE`, the a…
309 …since pk objects don't use `MBEDTLS_PK_RSASSA_PSS` as a type), and `MBEDTLS_PK_ECKEY` for ECC keys…
/openthread-latest/third_party/mbedtls/repo/docs/
Dpsa-transition.md725 The PK types `MBEDTLS_PK_ECKEY`, `MBEDTLS_PK_ECKEY_DH` and `MBEDTLS_PK_ECDSA` correspond to ellipti…