Home
last modified time | relevance | path

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

12

/mbedtls-latest/include/mbedtls/
Decp.h428 typedef struct mbedtls_ecp_keypair { struct
433 mbedtls_ecp_keypair; typedef
623 void mbedtls_ecp_keypair_init(mbedtls_ecp_keypair *key);
648 void mbedtls_ecp_keypair_free(mbedtls_ecp_keypair *key);
1259 int mbedtls_ecp_gen_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
1292 mbedtls_ecp_keypair *key,
1328 int mbedtls_ecp_read_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
1376 int MBEDTLS_DEPRECATED mbedtls_ecp_write_key(mbedtls_ecp_keypair *key,
1399 int mbedtls_ecp_write_key_ext(const mbedtls_ecp_keypair *key,
1428 int mbedtls_ecp_write_public_key(const mbedtls_ecp_keypair *key,
[all …]
Decdsa.h68 typedef mbedtls_ecp_keypair mbedtls_ecdsa_context;
629 const mbedtls_ecp_keypair *key);
Dpk.h1060 static inline mbedtls_ecp_keypair *mbedtls_pk_ec(const mbedtls_pk_context pk) in mbedtls_pk_ec()
1066 return (mbedtls_ecp_keypair *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_ec()
Decdh.h344 const mbedtls_ecp_keypair *key,
/mbedtls-latest/library/
Dpk_ecc.c35 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec_rw(*pk); in mbedtls_pk_ecc_set_group()
75 mbedtls_ecp_keypair *eck = mbedtls_pk_ec_rw(*pk); in mbedtls_pk_ecc_set_key()
106 mbedtls_ecp_keypair *eck = (mbedtls_ecp_keypair *) pk->pk_ctx; in mbedtls_pk_ecc_set_pubkey_from_prv()
139 mbedtls_ecp_keypair *eck = (mbedtls_ecp_keypair *) pk->pk_ctx; in mbedtls_pk_ecc_set_pubkey_from_prv()
176 mbedtls_ecp_keypair ecp_key; in pk_ecc_set_pubkey_psa_ecp_fallback()
245 mbedtls_ecp_keypair *ec_key = (mbedtls_ecp_keypair *) pk->pk_ctx; in mbedtls_pk_ecc_set_pubkey()
Dpsa_crypto_ecp.c93 mbedtls_ecp_keypair **p_ecp) in mbedtls_psa_ecp_load_representation()
97 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_load_representation()
134 ecp = mbedtls_calloc(1, sizeof(mbedtls_ecp_keypair)); in mbedtls_psa_ecp_load_representation()
216 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_import_key()
252 mbedtls_ecp_keypair *ecp, in mbedtls_psa_ecp_export_key()
296 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_export_public_key()
334 mbedtls_ecp_keypair ecp; in mbedtls_psa_ecp_generate_key()
372 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecdsa_sign_hash()
436 psa_status_t mbedtls_psa_ecp_load_public_part(mbedtls_ecp_keypair *ecp) in mbedtls_psa_ecp_load_public_part()
458 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecdsa_verify_hash()
[all …]
Dpk_internal.h60 static inline const mbedtls_ecp_keypair *mbedtls_pk_ec_ro(const mbedtls_pk_context pk) in mbedtls_pk_ec_ro()
66 return (const mbedtls_ecp_keypair *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_ec_ro()
72 static inline mbedtls_ecp_keypair *mbedtls_pk_ec_rw(const mbedtls_pk_context pk) in mbedtls_pk_ec_rw()
78 return (mbedtls_ecp_keypair *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_ec_rw()
Dpsa_crypto_ecp.h37 mbedtls_ecp_keypair **p_ecp);
46 psa_status_t mbedtls_psa_ecp_load_public_part(mbedtls_ecp_keypair *ecp);
89 mbedtls_ecp_keypair *ecp,
Dpk_wrap.c530 mbedtls_ecp_keypair *ecp = (mbedtls_ecp_keypair *) pk->pk_ctx; in eckey_get_bitlen()
653 mbedtls_ecp_keypair *ctx = pk->pk_ctx; in ecdsa_verify_wrap()
762 mbedtls_ecp_keypair *ctx = pk->pk_ctx; in ecdsa_sign_wrap()
1032 return mbedtls_ecp_check_pub_priv((const mbedtls_ecp_keypair *) pub->pk_ctx, in eckey_check_pair_wrap()
1033 (const mbedtls_ecp_keypair *) prv->pk_ctx, in eckey_check_pair_wrap()
1083 void *ctx = mbedtls_calloc(1, sizeof(mbedtls_ecp_keypair)); in eckey_alloc_wrap()
1094 mbedtls_ecp_keypair_free((mbedtls_ecp_keypair *) ctx); in eckey_free_wrap()
1106 mbedtls_ecp_keypair *ecp = (mbedtls_ecp_keypair *) pk->pk_ctx; in eckey_debug()
Decp.c534 void mbedtls_ecp_keypair_init(mbedtls_ecp_keypair *key) in mbedtls_ecp_keypair_init()
603 void mbedtls_ecp_keypair_free(mbedtls_ecp_keypair *key) in mbedtls_ecp_keypair_free()
3189 int mbedtls_ecp_gen_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, in mbedtls_ecp_gen_key()
3202 mbedtls_ecp_keypair *key, in mbedtls_ecp_set_public_key()
3225 int mbedtls_ecp_read_key(mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key, in mbedtls_ecp_read_key()
3306 int mbedtls_ecp_write_key(mbedtls_ecp_keypair *key, in mbedtls_ecp_write_key()
3338 int mbedtls_ecp_write_key_ext(const mbedtls_ecp_keypair *key, in mbedtls_ecp_write_key_ext()
3373 int mbedtls_ecp_write_public_key(const mbedtls_ecp_keypair *key, in mbedtls_ecp_write_public_key()
3387 const mbedtls_ecp_keypair *pub, const mbedtls_ecp_keypair *prv, in mbedtls_ecp_check_pub_priv()
3424 int mbedtls_ecp_keypair_calc_public(mbedtls_ecp_keypair *key, in mbedtls_ecp_keypair_calc_public()
[all …]
Dpkwrite.c124 mbedtls_ecp_keypair *ec = mbedtls_pk_ec(*pk); in pk_write_ec_pubkey()
210 mbedtls_ecp_keypair *ec = mbedtls_pk_ec_rw(*pk); in pk_write_ec_private()
Decdh.c419 const mbedtls_ecp_keypair *key, in ecdh_get_params_internal()
446 const mbedtls_ecp_keypair *key, in mbedtls_ecdh_get_params()
Dpk.c471 const mbedtls_ecp_keypair *ec = mbedtls_pk_ec_ro(*pk); in mbedtls_pk_get_psa_attributes()
684 const mbedtls_ecp_keypair *ec = mbedtls_pk_ec_ro(*pk); in import_pair_into_psa()
785 const mbedtls_ecp_keypair *ec = mbedtls_pk_ec_ro(*pk); in import_public_into_psa()
/mbedtls-latest/tests/suites/
Dtest_suite_ecdh.function5 mbedtls_ecp_keypair *ecp)
21 mbedtls_ecp_keypair *ecp,
50 mbedtls_ecp_keypair kp;
374 mbedtls_ecp_keypair our_key;
375 mbedtls_ecp_keypair their_key;
431 mbedtls_ecp_keypair our_key;
432 mbedtls_ecp_keypair their_key;
Dtest_suite_ecp.function593 mbedtls_ecp_keypair key;
976 mbedtls_ecp_keypair pub, prv;
1007 mbedtls_ecp_keypair key;
1070 mbedtls_ecp_keypair key;
1092 mbedtls_ecp_keypair key;
1109 mbedtls_ecp_keypair key;
1145 mbedtls_ecp_keypair key;
1186 mbedtls_ecp_keypair key;
1188 mbedtls_ecp_keypair key2;
1260 mbedtls_ecp_keypair key;
[all …]
Dtest_suite_pkparse.function217 const mbedtls_ecp_keypair *eckey;
256 const mbedtls_ecp_keypair *eckey = mbedtls_pk_ec_ro(ctx);
/mbedtls-latest/3rdparty/everest/include/everest/
Dx25519.h120 int mbedtls_x25519_get_params( mbedtls_x25519_context *ctx, const mbedtls_ecp_keypair *key,
Deverest.h156 int mbedtls_everest_get_params( mbedtls_ecdh_context_everest *ctx, const mbedtls_ecp_keypair *key,
/mbedtls-latest/3rdparty/everest/library/
Deverest.c66 const mbedtls_ecp_keypair *key, in mbedtls_everest_get_params()
Dx25519.c104 int mbedtls_x25519_get_params( mbedtls_x25519_context *ctx, const mbedtls_ecp_keypair *key, in mbedtls_x25519_get_params()
/mbedtls-latest/programs/fuzz/
Dfuzz_pubkey.c50 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec(pk); in LLVMFuzzerTestOneInput()
Dfuzz_privkey.c73 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec(pk); in LLVMFuzzerTestOneInput()
/mbedtls-latest/programs/pkey/
Dkey_app.c57 static int show_ecp_key(const mbedtls_ecp_keypair *ecp, int has_private) in show_ecp_key()
Dgen_key.c161 static int show_ecp_key(const mbedtls_ecp_keypair *ecp, int has_private) in show_ecp_key()
Dkey_app_writer.c177 static int show_ecp_key(const mbedtls_ecp_keypair *ecp, int has_private) in show_ecp_key()

12