Home
last modified time | relevance | path

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

12

/mbedtls/include/mbedtls/
A 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);
1292 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,
1453 const mbedtls_ecp_keypair *pub, const mbedtls_ecp_keypair *prv,
1470 mbedtls_ecp_keypair *key,
[all …]
A Decdsa.h68 typedef mbedtls_ecp_keypair mbedtls_ecdsa_context;
629 const mbedtls_ecp_keypair *key);
A Dpk.h1052 static inline mbedtls_ecp_keypair *mbedtls_pk_ec(const mbedtls_pk_context pk) in mbedtls_pk_ec()
1058 return (mbedtls_ecp_keypair *) (pk).MBEDTLS_PRIVATE(pk_ctx); in mbedtls_pk_ec()
A Decdh.h344 const mbedtls_ecp_keypair *key,
/mbedtls/library/
A 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()
A 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()
458 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecdsa_verify_hash()
533 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_key_agreement_ecdh()
[all …]
A 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()
A 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,
A 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()
A 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()
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()
3434 const mbedtls_ecp_keypair *key) in mbedtls_ecp_keypair_get_group_id()
[all …]
A Dpkwrite.c120 mbedtls_ecp_keypair *ec = mbedtls_pk_ec(*pk); in pk_write_ec_pubkey()
202 mbedtls_ecp_keypair *ec = mbedtls_pk_ec_rw(*pk); in pk_write_ec_private()
A Decdh.c419 const mbedtls_ecp_keypair *key, in ecdh_get_params_internal()
446 const mbedtls_ecp_keypair *key, in mbedtls_ecdh_get_params()
A Dpk.c475 const mbedtls_ecp_keypair *ec = mbedtls_pk_ec_ro(*pk); in mbedtls_pk_get_psa_attributes()
688 const mbedtls_ecp_keypair *ec = mbedtls_pk_ec_ro(*pk); in import_pair_into_psa()
789 const mbedtls_ecp_keypair *ec = mbedtls_pk_ec_ro(*pk); in import_public_into_psa()
/mbedtls/tests/suites/
A 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;
A Dtest_suite_ecp.function593 mbedtls_ecp_keypair key;
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;
1320 mbedtls_ecp_keypair key;
[all …]
A Dtest_suite_pkparse.function205 const mbedtls_ecp_keypair *eckey;
244 const mbedtls_ecp_keypair *eckey = mbedtls_pk_ec_ro(ctx);
/mbedtls/3rdparty/everest/include/everest/
A Dx25519.h120 int mbedtls_x25519_get_params( mbedtls_x25519_context *ctx, const mbedtls_ecp_keypair *key,
A Deverest.h156 int mbedtls_everest_get_params( mbedtls_ecdh_context_everest *ctx, const mbedtls_ecp_keypair *key,
/mbedtls/3rdparty/everest/library/
A Deverest.c66 const mbedtls_ecp_keypair *key, in mbedtls_everest_get_params()
A Dx25519.c104 int mbedtls_x25519_get_params( mbedtls_x25519_context *ctx, const mbedtls_ecp_keypair *key, in mbedtls_x25519_get_params()
/mbedtls/programs/fuzz/
A Dfuzz_pubkey.c49 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec(pk); in LLVMFuzzerTestOneInput()
A Dfuzz_privkey.c73 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec(pk); in LLVMFuzzerTestOneInput()
/mbedtls/programs/pkey/
A Dkey_app.c57 static int show_ecp_key(const mbedtls_ecp_keypair *ecp, int has_private) in show_ecp_key()
A Dgen_key.c161 static int show_ecp_key(const mbedtls_ecp_keypair *ecp, int has_private) in show_ecp_key()
A Dkey_app_writer.c177 static int show_ecp_key(const mbedtls_ecp_keypair *ecp, int has_private) in show_ecp_key()

Completed in 36 milliseconds

12