Home
last modified time | relevance | path

Searched refs:ecp (Results 1 – 20 of 20) sorted by relevance

/mbedtls-development/library/
A Dpsa_crypto_ecp.c121 if( ecp == NULL ) in mbedtls_psa_ecp_load_representation()
150 mbedtls_ecp_point_read_binary( &ecp->grp, &ecp->Q, in mbedtls_psa_ecp_load_representation()
158 mbedtls_ecp_check_pubkey( &ecp->grp, &ecp->Q ) ); in mbedtls_psa_ecp_load_representation()
174 *p_ecp = ecp; in mbedtls_psa_ecp_load_representation()
228 mbedtls_free( ecp ); in ecp_import_key()
248 mbedtls_ecp_mul( &ecp->grp, &ecp->Q, &ecp->d, &ecp->grp.G, in mbedtls_psa_ecp_export_key()
256 mbedtls_ecp_point_write_binary( &ecp->grp, &ecp->Q, in mbedtls_psa_ecp_export_key()
304 mbedtls_free( ecp ); in ecp_export_public_key()
412 MBEDTLS_MPI_CHK( mbedtls_ecdsa_sign( &ecp->grp, &r, &s, &ecp->d, in ecdsa_sign_hash()
431 mbedtls_free( ecp ); in ecdsa_sign_hash()
[all …]
A Decdsa.c170 #define ECDSA_RS_ECP ( rs_ctx == NULL ? NULL : &rs_ctx->ecp )
179 if( rs_ctx != NULL && rs_ctx->ecp.depth++ == 0 ) \
180 rs_ctx->ecp.ops_done = 0; \
206 rs_ctx->ecp.depth--; \
894 mbedtls_ecp_restart_init( &ctx->ecp ); in mbedtls_ecdsa_restart_init()
911 mbedtls_ecp_restart_free( &ctx->ecp ); in mbedtls_ecdsa_restart_free()
A Dpsa_crypto_ecp.h92 mbedtls_ecp_keypair *ecp,
A DMakefile93 ecp.o \
A DCMakeLists.txt34 ecp.c
A Dpsa_crypto.c5299 mbedtls_ecp_keypair *ecp = NULL; in psa_key_agreement_raw_internal() local
5305 &ecp ); in psa_key_agreement_raw_internal()
5309 ecp, in psa_key_agreement_raw_internal()
5312 mbedtls_ecp_keypair_free( ecp ); in psa_key_agreement_raw_internal()
5313 mbedtls_free( ecp ); in psa_key_agreement_raw_internal()
/mbedtls-development/programs/pkey/
A Dkey_app.c241 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in main() local
242 …MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "Q(X): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X), 16… in main()
243 …MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "Q(Y): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), 16… in main()
244 …MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "Q(Z): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Z), 16… in main()
245 … MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "D : ", &ecp->MBEDTLS_PRIVATE(d) , 16, NULL ) ); in main()
292 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in main() local
293 …MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "Q(X): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X), 16… in main()
294 …MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "Q(Y): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), 16… in main()
295 …MBEDTLS_MPI_CHK( mbedtls_mpi_write_file( "Q(Z): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Z), 16… in main()
A Dkey_app_writer.c360 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( key ); in main() local
361 … mbedtls_mpi_write_file( "Q(X): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X), 16, NULL ); in main()
362 … mbedtls_mpi_write_file( "Q(Y): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), 16, NULL ); in main()
363 … mbedtls_mpi_write_file( "Q(Z): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Z), 16, NULL ); in main()
364 mbedtls_mpi_write_file( "D : ", &ecp->MBEDTLS_PRIVATE(d) , 16, NULL ); in main()
413 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( key ); in main() local
414 … mbedtls_mpi_write_file( "Q(X): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X), 16, NULL ); in main()
415 … mbedtls_mpi_write_file( "Q(Y): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), 16, NULL ); in main()
416 … mbedtls_mpi_write_file( "Q(Z): ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Z), 16, NULL ); in main()
A Dgen_key.c392 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( key ); in main() local
394 mbedtls_ecp_curve_info_from_grp_id( ecp->MBEDTLS_PRIVATE(grp).id )->name ); in main()
395 mbedtls_mpi_write_file( "X_Q: ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(X), 16, NULL ); in main()
396 mbedtls_mpi_write_file( "Y_Q: ", &ecp->MBEDTLS_PRIVATE(Q).MBEDTLS_PRIVATE(Y), 16, NULL ); in main()
397 mbedtls_mpi_write_file( "D: ", &ecp->MBEDTLS_PRIVATE(d) , 16, NULL ); in main()
/mbedtls-development/tests/suites/
A Dtest_suite_ecdh.function5 mbedtls_ecp_keypair *ecp )
8 TEST_ASSERT( mbedtls_ecp_group_load( &ecp->grp, grp_id ) == 0 );
9 TEST_ASSERT( mbedtls_ecp_point_read_binary( &ecp->grp,
10 &ecp->Q,
13 TEST_ASSERT( mbedtls_ecp_check_pubkey( &ecp->grp,
14 &ecp->Q ) == 0 );
21 mbedtls_ecp_keypair *ecp,
25 TEST_ASSERT( mbedtls_ecp_read_key( grp_id, ecp,
28 TEST_ASSERT( mbedtls_ecp_check_privkey( &ecp->grp, &ecp->d ) == 0 );
30 TEST_ASSERT( mbedtls_ecp_mul( &ecp->grp, &ecp->Q, &ecp->d,
[all …]
A Dtest_suite_ecp.function2 #include "mbedtls/ecp.h"
A Dtest_suite_pk.function7 #include "mbedtls/ecp.h"
/mbedtls-development/programs/fuzz/
A Dfuzz_pubkey.c47 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in LLVMFuzzerTestOneInput() local
48 mbedtls_ecp_group_id grp_id = ecp->grp.id; in LLVMFuzzerTestOneInput()
59 if( mbedtls_mpi_cmp_int( &ecp->d, 0 ) != 0 ) in LLVMFuzzerTestOneInput()
A Dfuzz_privkey.c54 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in LLVMFuzzerTestOneInput() local
55 mbedtls_ecp_group_id grp_id = ecp->grp.id; in LLVMFuzzerTestOneInput()
/mbedtls-development/include/mbedtls/
A Decdsa.h107 mbedtls_ecp_restart_ctx MBEDTLS_PRIVATE(ecp); /*!< base context for ECP restart and
/mbedtls-development/programs/
A D.gitignore60 test/ecp-bench
/mbedtls-development/scripts/data_files/
A Dquery_config.fmt54 #include "mbedtls/ecp.h"
/mbedtls-development/tests/
A DCMakeLists.txt190 add_test_suite(ecp)
/mbedtls-development/docs/proposed/
A Dpsa-conditional-inclusion-c.md24 …uld still embark the `bignum` module and large parts of the `ecp_curves`, `ecp` and `ecdsa` module…
/mbedtls-development/
A DChangeLog3558 * Split off curves from ecp.c into ecp_curves.c

Completed in 45 milliseconds