Home
last modified time | relevance | path

Searched refs:prv (Results 1 – 18 of 18) sorted by relevance

/mbedtls-latest/library/
Dpk_wrap.c444 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 …]
Dpk_ecc.c85 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()
Dssl_cache.c392 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()
Dpk.c1415 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()
Dmemory_buffer_alloc.c155 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()
Ddes.c841 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()
Decp.c3387 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()
Dpk_wrap.h75 int (*check_pair_func)(mbedtls_pk_context *pub, mbedtls_pk_context *prv,
Dpk_internal.h184 const unsigned char *prv, size_t prv_len,
Drsa.c1217 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()
Daes.c1829 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/
Dtest_suite_lms.data24 # * 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
Dtest_suite_rsa.function684 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 …]
Dtest_suite_pk.function995 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 …]
Dtest_suite_ecp.function976 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/
Drsa.h538 const mbedtls_rsa_context *prv);
Dpk.h993 const mbedtls_pk_context *prv,
Decp.h1453 const mbedtls_ecp_keypair *pub, const mbedtls_ecp_keypair *prv,