Home
last modified time | relevance | path

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

123

/external/mbedtls/include/mbedtls/
Decp.h421 typedef struct mbedtls_ecp_keypair struct
427 mbedtls_ecp_keypair; typedef
600 void mbedtls_ecp_keypair_init( mbedtls_ecp_keypair *key );
625 void mbedtls_ecp_keypair_free( mbedtls_ecp_keypair *key );
1213 int mbedtls_ecp_gen_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
1235 int mbedtls_ecp_read_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
1254 int mbedtls_ecp_write_key( mbedtls_ecp_keypair *key,
1278 const mbedtls_ecp_keypair *pub, const mbedtls_ecp_keypair *prv,
1298 int mbedtls_ecp_export(const mbedtls_ecp_keypair *key, mbedtls_ecp_group *grp,
Decdsa.h75 typedef mbedtls_ecp_keypair mbedtls_ecdsa_context;
462 const mbedtls_ecp_keypair *key );
Dpk.h742 static inline mbedtls_ecp_keypair *mbedtls_pk_ec( const mbedtls_pk_context pk ) in mbedtls_pk_ec()
749 return( (mbedtls_ecp_keypair *) (pk).MBEDTLS_PRIVATE(pk_ctx) ); in mbedtls_pk_ec()
/external/openthread/third_party/mbedtls/repo/include/mbedtls/
Decp.h432 typedef struct mbedtls_ecp_keypair struct
438 mbedtls_ecp_keypair; argument
611 void mbedtls_ecp_keypair_init( mbedtls_ecp_keypair *key );
636 void mbedtls_ecp_keypair_free( mbedtls_ecp_keypair *key );
1231 int mbedtls_ecp_gen_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
1253 int mbedtls_ecp_read_key( mbedtls_ecp_group_id grp_id, mbedtls_ecp_keypair *key,
1272 int mbedtls_ecp_write_key( mbedtls_ecp_keypair *key,
1292 int mbedtls_ecp_check_pub_priv( const mbedtls_ecp_keypair *pub,
1293 const mbedtls_ecp_keypair *prv );
Decdsa.h78 typedef mbedtls_ecp_keypair mbedtls_ecdsa_context;
584 const mbedtls_ecp_keypair *key );
Dpk.h240 static inline mbedtls_ecp_keypair *mbedtls_pk_ec( const mbedtls_pk_context pk ) in mbedtls_pk_ec()
242 return( (mbedtls_ecp_keypair *) (pk).pk_ctx ); in mbedtls_pk_ec()
/external/mbedtls/library/
Dpsa_crypto_ecp.c48 mbedtls_ecp_keypair **p_ecp ) in mbedtls_psa_ecp_load_representation()
52 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_load_representation()
91 ecp = mbedtls_calloc( 1, sizeof( mbedtls_ecp_keypair ) ); in mbedtls_psa_ecp_load_representation()
171 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_import_key()
205 mbedtls_ecp_keypair *ecp, in mbedtls_psa_ecp_export_key()
261 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_export_public_key()
297 mbedtls_ecp_keypair ecp; in mbedtls_psa_ecp_generate_key()
340 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecdsa_sign_hash()
413 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecdsa_verify_hash()
484 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_key_agreement_ecdh()
[all …]
Dpsa_crypto_ecp.h49 mbedtls_ecp_keypair **p_ecp );
92 mbedtls_ecp_keypair *ecp,
Dpkwrite.c103 mbedtls_ecp_keypair *ec ) in pk_write_ec_pubkey()
131 mbedtls_ecp_keypair *ec ) in pk_write_ec_param()
150 mbedtls_ecp_keypair *ec ) in pk_write_ec_private()
404 mbedtls_ecp_keypair *ec = mbedtls_pk_ec( *key ); in mbedtls_pk_write_key_der()
/external/openthread/third_party/mbedtls/repo/library/
Dpsa_crypto_ecp.c51 mbedtls_ecp_keypair **p_ecp ) in mbedtls_psa_ecp_load_representation()
55 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_load_representation()
94 ecp = mbedtls_calloc( 1, sizeof( mbedtls_ecp_keypair ) ); in mbedtls_psa_ecp_load_representation()
174 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_import_key()
208 mbedtls_ecp_keypair *ecp, in mbedtls_psa_ecp_export_key()
264 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecp_export_public_key()
300 mbedtls_ecp_keypair ecp; in mbedtls_psa_ecp_generate_key()
343 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecdsa_sign_hash()
417 mbedtls_ecp_keypair *ecp = NULL; in mbedtls_psa_ecdsa_verify_hash()
Dpsa_crypto_ecp.h49 mbedtls_ecp_keypair **p_ecp );
92 mbedtls_ecp_keypair *ecp,
Dpk_wrap.c228 return( ((mbedtls_ecp_keypair *) ctx)->grp.pbits ); in eckey_get_bitlen()
386 return( mbedtls_ecp_check_pub_priv( (const mbedtls_ecp_keypair *) pub, in eckey_check_pair()
387 (const mbedtls_ecp_keypair *) prv ) ); in eckey_check_pair()
392 void *ctx = mbedtls_calloc( 1, sizeof( mbedtls_ecp_keypair ) ); in eckey_alloc_wrap()
402 mbedtls_ecp_keypair_free( (mbedtls_ecp_keypair *) ctx ); in eckey_free_wrap()
410 items->value = &( ((mbedtls_ecp_keypair *) ctx)->Q ); in eckey_debug()
Dpkwrite.c112 mbedtls_ecp_keypair *ec ) in pk_write_ec_pubkey()
140 mbedtls_ecp_keypair *ec ) in pk_write_ec_param()
159 mbedtls_ecp_keypair *ec ) in pk_write_ec_private()
408 mbedtls_ecp_keypair *ec = mbedtls_pk_ec( *key ); in mbedtls_pk_write_key_der()
/external/mbedtls/tests/suites/
Dtest_suite_ecdh.function5 mbedtls_ecp_keypair *ecp )
21 mbedtls_ecp_keypair *ecp,
50 mbedtls_ecp_keypair kp;
375 mbedtls_ecp_keypair our_key;
376 mbedtls_ecp_keypair their_key;
433 mbedtls_ecp_keypair our_key;
434 mbedtls_ecp_keypair their_key;
Dtest_suite_pkparse.function86 mbedtls_ecp_keypair *eckey;
112 mbedtls_ecp_keypair *eckey;
/external/libwebsockets/lib/tls/mbedtls/
Dlws-genec.c59 mbedtls_ecp_keypair kp; in lws_genec_keypair_import()
243 mbedtls_ecp_keypair *kp; in lws_genecdh_new_keypair()
267 kp = (mbedtls_ecp_keypair *)&ecdsa; in lws_genecdh_new_keypair()
325 mbedtls_ecp_keypair *kp; in lws_genecdsa_new_keypair()
353 kp = (mbedtls_ecp_keypair *)ctx->u.ctx_ecdsa; in lws_genecdsa_new_keypair()
/external/openthread/third_party/mbedtls/repo/tests/suites/
Dtest_suite_pkparse.function80 mbedtls_ecp_keypair *eckey;
105 mbedtls_ecp_keypair *eckey;
Dtest_suite_ecdh.function5 mbedtls_ecp_keypair *ecp )
21 mbedtls_ecp_keypair *ecp,
60 mbedtls_ecp_keypair kp;
525 mbedtls_ecp_keypair our_key;
526 mbedtls_ecp_keypair their_key;
583 mbedtls_ecp_keypair our_key;
584 mbedtls_ecp_keypair their_key;
/external/openthread/src/core/crypto/
Decdsa.cpp105 mbedtls_ecp_keypair *keyPair; in GetPublicKey()
128 mbedtls_ecp_keypair * keypair; in Sign()
221 mbedtls_ecp_keypair * keypair; in Sign()
/external/openthread/third_party/mbedtls/repo/programs/pkey/
Dkey_app.c224 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in main()
275 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in main()
/external/mbedtls/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,
/external/openthread/third_party/mbedtls/repo/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,
/external/mbedtls/programs/pkey/
Dkey_app.c232 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in main()
283 mbedtls_ecp_keypair *ecp = mbedtls_pk_ec( pk ); in main()

123