Home
last modified time | relevance | path

Searched refs:mbedtls_ecp_point (Results 1 – 22 of 22) sorted by relevance

/mbedtls-latest/include/mbedtls/
Decp.h158 typedef struct mbedtls_ecp_point { struct
163 mbedtls_ecp_point; typedef
243 mbedtls_ecp_point G; /*!< The generator of the subgroup used. */
254 int(*MBEDTLS_PRIVATE(t_pre))(mbedtls_ecp_point *, void *); /*!< Unused. */
255 int(*MBEDTLS_PRIVATE(t_post))(mbedtls_ecp_point *, void *); /*!< Unused. */
257 mbedtls_ecp_point *MBEDTLS_PRIVATE(T); /*!< Pre-computed points for ecp_mul_comb(). */
431 mbedtls_ecp_point MBEDTLS_PRIVATE(Q); /*!< our public value */
605 void mbedtls_ecp_point_init(mbedtls_ecp_point *pt);
630 void mbedtls_ecp_point_free(mbedtls_ecp_point *pt);
680 int mbedtls_ecp_copy(mbedtls_ecp_point *P, const mbedtls_ecp_point *Q);
[all …]
Decdh.h89 mbedtls_ecp_point MBEDTLS_PRIVATE(Q); /*!< The public key. */
90 mbedtls_ecp_point MBEDTLS_PRIVATE(Qp); /*!< The value of the public key of the peer. */
109 mbedtls_ecp_point MBEDTLS_PRIVATE(Q); /*!< The public key. */
110 mbedtls_ecp_point MBEDTLS_PRIVATE(Qp); /*!< The value of the public key of the peer. */
113 mbedtls_ecp_point MBEDTLS_PRIVATE(Vi); /*!< The blinding value. */
114 mbedtls_ecp_point MBEDTLS_PRIVATE(Vf); /*!< The unblinding value. */
191 int mbedtls_ecdh_gen_public(mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q,
227 const mbedtls_ecp_point *Q, const mbedtls_mpi *d,
Decjpake.h66 mbedtls_ecp_point MBEDTLS_PRIVATE(Xm1); /**< My public key 1 C: X1, S: X3 */
67 mbedtls_ecp_point MBEDTLS_PRIVATE(Xm2); /**< My public key 2 C: X2, S: X4 */
68 mbedtls_ecp_point MBEDTLS_PRIVATE(Xp1); /**< Peer public key 1 C: X3, S: X1 */
69 mbedtls_ecp_point MBEDTLS_PRIVATE(Xp2); /**< Peer public key 2 C: X4, S: X2 */
70 mbedtls_ecp_point MBEDTLS_PRIVATE(Xp); /**< Peer public key C: Xs, S: Xc */
Decdsa.h375 const mbedtls_ecp_point *Q, const mbedtls_mpi *r,
416 const mbedtls_ecp_point *Q,
/mbedtls-latest/library/
Decp_internal_alt.h109 mbedtls_ecp_point *pt, int (*f_rng)(void *,
156 mbedtls_ecp_point *R, const mbedtls_ecp_point *P,
157 const mbedtls_ecp_point *Q);
181 mbedtls_ecp_point *R, const mbedtls_ecp_point *P);
211 mbedtls_ecp_point *T[], size_t t_len);
229 mbedtls_ecp_point *pt);
238 mbedtls_ecp_point *R,
239 mbedtls_ecp_point *S,
240 const mbedtls_ecp_point *P,
241 const mbedtls_ecp_point *Q,
[all …]
Decp.c125 mbedtls_ecp_point R; /* current intermediate result */
127 mbedtls_ecp_point *T; /* table for precomputed points */
179 mbedtls_ecp_point mP; /* mP value */
180 mbedtls_ecp_point R; /* R intermediate result */
502 void mbedtls_ecp_point_init(mbedtls_ecp_point *pt) in mbedtls_ecp_point_init()
544 void mbedtls_ecp_point_free(mbedtls_ecp_point *pt) in mbedtls_ecp_point_free()
617 int mbedtls_ecp_copy(mbedtls_ecp_point *P, const mbedtls_ecp_point *Q) in mbedtls_ecp_copy()
639 int mbedtls_ecp_set_zero(mbedtls_ecp_point *pt) in mbedtls_ecp_set_zero()
653 int mbedtls_ecp_is_zero(mbedtls_ecp_point *pt) in mbedtls_ecp_is_zero()
661 int mbedtls_ecp_point_cmp(const mbedtls_ecp_point *P, in mbedtls_ecp_point_cmp()
[all …]
Decjpake.c160 const mbedtls_ecp_point *P) in ecjpake_write_len_point()
195 const mbedtls_ecp_point *G, in ecjpake_hash()
196 const mbedtls_ecp_point *V, in ecjpake_hash()
197 const mbedtls_ecp_point *X, in ecjpake_hash()
246 const mbedtls_ecp_point *G, in ecjpake_zkp_read()
247 const mbedtls_ecp_point *X, in ecjpake_zkp_read()
253 mbedtls_ecp_point V, VV; in ecjpake_zkp_read()
316 const mbedtls_ecp_point *G, in ecjpake_zkp_write()
318 const mbedtls_ecp_point *X, in ecjpake_zkp_write()
326 mbedtls_ecp_point V; in ecjpake_zkp_write()
[all …]
Decdh.c55 mbedtls_mpi *d, mbedtls_ecp_point *Q, in ecdh_gen_public_restartable()
81 int mbedtls_ecdh_gen_public(mbedtls_ecp_group *grp, mbedtls_mpi *d, mbedtls_ecp_point *Q, in mbedtls_ecdh_gen_public()
95 const mbedtls_ecp_point *Q, const mbedtls_mpi *d, in ecdh_compute_shared_restartable()
101 mbedtls_ecp_point P; in ecdh_compute_shared_restartable()
125 const mbedtls_ecp_point *Q, const mbedtls_mpi *d, in mbedtls_ecdh_compute_shared()
Decdsa.c253 mbedtls_ecp_point R; in mbedtls_ecdsa_sign_restartable()
490 const mbedtls_ecp_point *Q, in mbedtls_ecdsa_verify_restartable()
497 mbedtls_ecp_point R; in mbedtls_ecdsa_verify_restartable()
598 const mbedtls_ecp_point *Q, in mbedtls_ecdsa_verify()
Decp_curves.c247 static const mbedtls_ecp_point secp192r1_T[16] = {
497 static const mbedtls_ecp_point secp224r1_T[16] = {
747 static const mbedtls_ecp_point secp256r1_T[16] = {
1328 static const mbedtls_ecp_point secp384r1_T[32] = {
2132 static const mbedtls_ecp_point secp521r1_T[32] = {
2360 static const mbedtls_ecp_point secp192k1_T[16] = {
2609 static const mbedtls_ecp_point secp224k1_T[16] = {
2857 static const mbedtls_ecp_point secp256k1_T[16] = {
3114 static const mbedtls_ecp_point brainpoolP256r1_T[16] = {
3704 static const mbedtls_ecp_point brainpoolP384r1_T[32] = {
[all …]
Decp_curves_new.c252 static const mbedtls_ecp_point secp192r1_T[16] = {
502 static const mbedtls_ecp_point secp224r1_T[16] = {
752 static const mbedtls_ecp_point secp256r1_T[16] = {
1333 static const mbedtls_ecp_point secp384r1_T[32] = {
2137 static const mbedtls_ecp_point secp521r1_T[32] = {
2365 static const mbedtls_ecp_point secp192k1_T[16] = {
2614 static const mbedtls_ecp_point secp224k1_T[16] = {
2862 static const mbedtls_ecp_point secp256k1_T[16] = {
3119 static const mbedtls_ecp_point brainpoolP256r1_T[16] = {
3709 static const mbedtls_ecp_point brainpoolP384r1_T[32] = {
[all …]
Ddebug_internal.h115 const char *text, const mbedtls_ecp_point *X);
Ddebug.c173 const char *text, const mbedtls_ecp_point *X) in mbedtls_debug_print_ecp()
/mbedtls-latest/tests/suites/
Dtest_suite_ecp.function82 mbedtls_ecp_point P;
133 mbedtls_ecp_point P;
178 mbedtls_ecp_point R, P;
265 mbedtls_ecp_point R, Q;
328 mbedtls_ecp_point R;
384 mbedtls_ecp_point R;
439 mbedtls_ecp_point P, nP, R;
486 mbedtls_ecp_point Q;
515 mbedtls_ecp_point P1, P2, R;
592 mbedtls_ecp_point P;
[all …]
Dtest_suite_ecdsa.function14 mbedtls_ecp_point Q;
46 mbedtls_ecp_point Q;
84 mbedtls_ecp_point Q;
Dtest_suite_ecdh.function69 mbedtls_ecp_point qA, qB;
110 mbedtls_ecp_point qA, qB;
/mbedtls-latest/tests/include/alt-dummy/
Decp_alt.h15 const mbedtls_ecp_point G;
/mbedtls-latest/programs/pkey/
Decdsa.c82 mbedtls_ecp_point Q; in main()
Dkey_app.c70 mbedtls_ecp_point pt; in show_ecp_key()
Dgen_key.c174 mbedtls_ecp_point pt; in show_ecp_key()
Dkey_app_writer.c190 mbedtls_ecp_point pt; in show_ecp_key()
/mbedtls-latest/docs/
Dpsa-transition.md870 mbedtls_ecp_point pt;
1123 * `mbedtls_ecp_point our_pub` for our public key;
1124 …* `mbedtls_ecp_point their_pub` for their public key (this may be the same variable as `our_pub` i…
1275 * Manipulation of point objects and input-output: the type `mbedtls_ecp_point` and functions operat…