/mbedtls-latest/library/ |
D | pk_wrap.c | 444 static int rsa_check_pair_wrap(mbedtls_pk_context *pub, mbedtls_pk_context *prv, in rsa_check_pair_wrap() argument 451 (const mbedtls_rsa_context *) prv->pk_ctx); in rsa_check_pair_wrap() 932 static int eckey_check_pair_psa(mbedtls_pk_context *pub, mbedtls_pk_context *prv) in eckey_check_pair_psa() argument 938 mbedtls_svc_key_id_t key_id = prv->priv_id; in eckey_check_pair_psa() 954 static int eckey_check_pair_psa(mbedtls_pk_context *pub, mbedtls_pk_context *prv) in eckey_check_pair_psa() argument 967 mbedtls_ecc_group_to_psa(mbedtls_pk_ec_ro(*prv)->grp.id, &curve_bits); in eckey_check_pair_psa() 977 ret = mbedtls_mpi_write_binary(&mbedtls_pk_ec_ro(*prv)->d, in eckey_check_pair_psa() 1019 static int eckey_check_pair_wrap(mbedtls_pk_context *pub, mbedtls_pk_context *prv, in eckey_check_pair_wrap() argument 1025 return eckey_check_pair_psa(pub, prv); in eckey_check_pair_wrap() 1028 static int eckey_check_pair_wrap(mbedtls_pk_context *pub, mbedtls_pk_context *prv, in eckey_check_pair_wrap() argument [all …]
|
D | pk_ecc.c | 85 const unsigned char *prv, size_t prv_len, in mbedtls_pk_ecc_set_pubkey_from_prv() argument 92 (void) prv; in mbedtls_pk_ecc_set_pubkey_from_prv() 115 status = psa_import_key(&key_attr, prv, prv_len, &key_id); in mbedtls_pk_ecc_set_pubkey_from_prv() 136 (void) prv; in mbedtls_pk_ecc_set_pubkey_from_prv()
|
D | ssl_cache.c | 392 mbedtls_ssl_cache_entry *cur, *prv; in mbedtls_ssl_cache_free() local 397 prv = cur; in mbedtls_ssl_cache_free() 400 ssl_cache_entry_zeroize(prv); in mbedtls_ssl_cache_free() 401 mbedtls_free(prv); in mbedtls_ssl_cache_free()
|
D | pk.c | 1415 const mbedtls_pk_context *prv, in mbedtls_pk_check_pair() argument 1420 prv->pk_info == NULL) { in mbedtls_pk_check_pair() 1428 if (prv->pk_info->check_pair_func == NULL) { in mbedtls_pk_check_pair() 1432 if (prv->pk_info->type == MBEDTLS_PK_RSA_ALT) { in mbedtls_pk_check_pair() 1437 if ((prv->pk_info->type != MBEDTLS_PK_OPAQUE) && in mbedtls_pk_check_pair() 1438 (pub->pk_info != prv->pk_info)) { in mbedtls_pk_check_pair() 1443 return prv->pk_info->check_pair_func((mbedtls_pk_context *) pub, in mbedtls_pk_check_pair() 1444 (mbedtls_pk_context *) prv, in mbedtls_pk_check_pair()
|
D | memory_buffer_alloc.c | 155 memory_header *prv = heap.first, *cur; in verify_chain() local 157 if (prv == NULL || verify_header(prv) != 0) { in verify_chain() 184 if (cur->prev != prv) { in verify_chain() 192 prv = cur; in verify_chain()
|
D | des.c | 841 unsigned char prv[8]; in mbedtls_des_self_test() local 941 memcpy(prv, des3_test_iv, 8); in mbedtls_des_self_test() 1000 memcpy(tmp, prv, 8); in mbedtls_des_self_test() 1001 memcpy(prv, buf, 8); in mbedtls_des_self_test() 1005 memcpy(buf, prv, 8); in mbedtls_des_self_test()
|
D | ecp.c | 3387 const mbedtls_ecp_keypair *pub, const mbedtls_ecp_keypair *prv, in mbedtls_ecp_check_pub_priv() argument 3394 pub->grp.id != prv->grp.id || in mbedtls_ecp_check_pub_priv() 3395 mbedtls_mpi_cmp_mpi(&pub->Q.X, &prv->Q.X) || in mbedtls_ecp_check_pub_priv() 3396 mbedtls_mpi_cmp_mpi(&pub->Q.Y, &prv->Q.Y) || in mbedtls_ecp_check_pub_priv() 3397 mbedtls_mpi_cmp_mpi(&pub->Q.Z, &prv->Q.Z)) { in mbedtls_ecp_check_pub_priv() 3405 mbedtls_ecp_group_copy(&grp, &prv->grp); in mbedtls_ecp_check_pub_priv() 3408 MBEDTLS_MPI_CHK(mbedtls_ecp_mul(&grp, &Q, &prv->d, &prv->grp.G, f_rng, p_rng)); in mbedtls_ecp_check_pub_priv() 3410 if (mbedtls_mpi_cmp_mpi(&Q.X, &prv->Q.X) || in mbedtls_ecp_check_pub_priv() 3411 mbedtls_mpi_cmp_mpi(&Q.Y, &prv->Q.Y) || in mbedtls_ecp_check_pub_priv() 3412 mbedtls_mpi_cmp_mpi(&Q.Z, &prv->Q.Z)) { in mbedtls_ecp_check_pub_priv()
|
D | pk_wrap.h | 75 int (*check_pair_func)(mbedtls_pk_context *pub, mbedtls_pk_context *prv,
|
D | pk_internal.h | 184 const unsigned char *prv, size_t prv_len,
|
D | rsa.c | 1217 const mbedtls_rsa_context *prv) in mbedtls_rsa_check_pub_priv() argument 1220 mbedtls_rsa_check_privkey(prv) != 0) { in mbedtls_rsa_check_pub_priv() 1224 if (mbedtls_mpi_cmp_mpi(&pub->N, &prv->N) != 0 || in mbedtls_rsa_check_pub_priv() 1225 mbedtls_mpi_cmp_mpi(&pub->E, &prv->E) != 0) { in mbedtls_rsa_check_pub_priv()
|
D | aes.c | 1829 unsigned char prv[16]; in mbedtls_aes_self_test() local 1972 memset(prv, 0, 16); in mbedtls_aes_self_test() 1999 memcpy(tmp, prv, 16); in mbedtls_aes_self_test() 2000 memcpy(prv, buf, 16); in mbedtls_aes_self_test()
|
/mbedtls-latest/tests/suites/ |
D | test_suite_lms.data | 24 # * cp ../framework/data_files/lms_pyhsslms_sha256_m32_h5_lmots_sha256_n32_w8_prv tmp/lms.prv 64 # * cp ../framework/data_files/lms_pyhsslms_sha256_m32_h5_lmots_sha256_n32_w8_prv tmp/lms.prv 66 # * hsslms sign tmp/lms.prv message.bin (incorrect signature using leaf node 0) 68 # * hsslms sign tmp/lms.prv message.bin (incorrect signature using leaf node 1) 70 # * hsslms sign tmp/lms.prv message.bin (correct signature using leaf node 2) 96 # * cp ../framework/data_files/lms_hash-sigs_sha256_m32_h5_lmots_sha256_n32_w8_prv tmp/lms.prv 124 # * cp ../framework/data_files/lms_hash-sigs_sha256_m32_h5_lmots_sha256_n32_w8_prv tmp/lms.prv
|
D | test_suite_rsa.function | 684 mbedtls_rsa_context pub, prv; 687 mbedtls_rsa_init(&prv); 690 prv.len = mod / 8; 700 TEST_ASSERT(mbedtls_test_read_mpi(&prv.P, input_P) == 0); 703 TEST_ASSERT(mbedtls_test_read_mpi(&prv.Q, input_Q) == 0); 706 TEST_ASSERT(mbedtls_test_read_mpi(&prv.N, input_N) == 0); 709 TEST_ASSERT(mbedtls_test_read_mpi(&prv.E, input_E) == 0); 712 TEST_ASSERT(mbedtls_test_read_mpi(&prv.D, input_D) == 0); 716 TEST_ASSERT(mbedtls_test_read_mpi(&prv.DP, input_DP) == 0); 719 TEST_ASSERT(mbedtls_test_read_mpi(&prv.DQ, input_DQ) == 0); [all …]
|
D | test_suite_pk.function | 995 mbedtls_pk_context pub, prv, alt; 1003 mbedtls_pk_init(&prv); 1017 TEST_ASSERT(mbedtls_pk_parse_keyfile(&prv, prv_file, NULL, 1021 TEST_ASSERT(mbedtls_pk_check_pair(&pub, &prv, 1026 if (mbedtls_pk_get_type(&prv) == MBEDTLS_PK_RSA) { 1027 TEST_ASSERT(mbedtls_pk_setup_rsa_alt(&alt, mbedtls_pk_rsa(prv), 1036 is_ec_key = (mbedtls_pk_get_type(&prv) == MBEDTLS_PK_ECKEY); 1037 /* Turn the prv PK context into an opaque one.*/ 1038 TEST_EQUAL(mbedtls_pk_get_psa_attributes(&prv, PSA_KEY_USAGE_SIGN_HASH, 1040 TEST_EQUAL(mbedtls_pk_import_into_psa(&prv, &opaque_key_attr, &opaque_key_id), 0); [all …]
|
D | test_suite_ecp.function | 976 mbedtls_ecp_keypair pub, prv; 980 mbedtls_ecp_keypair_init(&prv); 989 TEST_ASSERT(mbedtls_ecp_group_load(&prv.grp, id) == 0); 991 TEST_ASSERT(mbedtls_ecp_point_read_string(&prv.Q, 16, Qx, Qy) == 0); 992 TEST_ASSERT(mbedtls_test_read_mpi(&prv.d, d) == 0); 994 TEST_ASSERT(mbedtls_ecp_check_pub_priv(&pub, &prv, 999 mbedtls_ecp_keypair_free(&prv);
|
/mbedtls-latest/include/mbedtls/ |
D | rsa.h | 538 const mbedtls_rsa_context *prv);
|
D | pk.h | 993 const mbedtls_pk_context *prv,
|
D | ecp.h | 1453 const mbedtls_ecp_keypair *pub, const mbedtls_ecp_keypair *prv,
|