Searched refs:ecc_point (Results 1 - 18 of 18) sorted by relevance

/external/dropbear/libtomcrypt/src/pk/ecc/
H A Dltc_ecc_points.c30 ecc_point *ltc_ecc_new_point(void)
32 ecc_point *p;
47 void ltc_ecc_del_point(ecc_point *p)
H A Dltc_ecc_mulmod_timing.c37 int ltc_ecc_mulmod(void *k, ecc_point *G, ecc_point *R, void *modulus, int map)
39 ecc_point *tG, *M[3];
H A Decc_shared_secret.c38 ecc_point *result;
H A Dltc_ecc_map.c33 int ltc_ecc_map(ecc_point *P, void *modulus, void *mp)
H A Dltc_ecc_mul2add.c37 int ltc_ecc_mul2add(ecc_point *A, void *kA,
38 ecc_point *B, void *kB,
39 ecc_point *C,
42 ecc_point *precomp[16];
H A Decc_test.c33 ecc_point *G, *GG;
H A Dltc_ecc_mulmod.c39 int ltc_ecc_mulmod(void *k, ecc_point *G, ecc_point *R, void *modulus, int map)
41 ecc_point *tG, *M[8];
H A Dltc_ecc_projective_add_point.c35 int ltc_ecc_projective_add_point(ecc_point *P, ecc_point *Q, ecc_point *R, void *modulus, void *mp)
H A Decc_make_key.c53 ecc_point *base;
H A Dltc_ecc_projective_dbl_point.c34 int ltc_ecc_projective_dbl_point(ecc_point *P, ecc_point *R, void *modulus, void *mp)
H A Decc_verify_hash.c50 ecc_point *mG, *mQ;
/external/dropbear/libtomcrypt/src/headers/
H A Dtomcrypt_pk.h189 } ecc_point; typedef in typeref:struct:__anon5217
203 ecc_point pubkey;
249 ecc_point *ltc_ecc_new_point(void);
250 void ltc_ecc_del_point(ecc_point *p);
256 int ltc_ecc_projective_dbl_point(ecc_point *P, ecc_point *R, void *modulus, void *mp);
259 int ltc_ecc_projective_add_point(ecc_point *P, ecc_point *Q, ecc_point *R, void *modulus, void *mp);
263 int ltc_ecc_fp_mulmod(void *k, ecc_point *
[all...]
H A Dtomcrypt_math.h11 typedef void ecc_point; typedef
347 int (*ecc_ptmul)(void *k, ecc_point *G, ecc_point *R, void *modulus, int map);
357 int (*ecc_ptadd)(ecc_point *P, ecc_point *Q, ecc_point *R, void *modulus, void *mp);
366 int (*ecc_ptdbl)(ecc_point *P, ecc_point *R, void *modulus, void *mp);
373 @remark The mapping can be different but keep in mind a ecc_point only has three
376 int (*ecc_map)(ecc_point *
[all...]
/external/dropbear/libtomcrypt/src/math/fp/
H A Dltc_ecc_fp_mulmod.c37 ecc_point *g, /* cached COPY of base point */
612 static int find_base(ecc_point *g)
630 static int add_entry(int idx, ecc_point *g)
779 static int accel_fp_mul(int idx, void *k, ecc_point *R, void *modulus, void *mp, int map)
904 ecc_point *R, void *modulus, void *mp)
1110 int ltc_ecc_fp_mul2add(ecc_point *A, void *kA,
1111 ecc_point *B, void *kB,
1112 ecc_point *C, void *modulus)
1222 int ltc_ecc_fp_mulmod(void *k, ecc_point *G, ecc_point *
[all...]
/external/dropbear/libtomcrypt/src/math/
H A Dtfm_desc.c408 static int tfm_ecc_projective_dbl_point(ecc_point *P, ecc_point *R, void *modulus, void *Mp)
525 static int tfm_ecc_projective_add_point(ecc_point *P, ecc_point *Q, ecc_point *R, void *modulus, void *Mp)
/external/dropbear/libtomcrypt/testprof/
H A Decc_test.c36 ecc_point *G, *A, *B, *C1, *C2;
/external/dropbear/libtomcrypt/demos/
H A Dtv_gen.c665 ecc_point *G, *R;
/external/dropbear/libtomcrypt/
H A Dcrypt.tex6300 ecc_point *G,
6301 ecc_point *R,
6313 int (*ecc_ptadd)(ecc_point *P,
6314 ecc_point *Q,
6315 ecc_point *R,
6326 int (*ecc_ptdbl)(ecc_point *P,
6327 ecc_point *R,
6338 ecc_point only has three integers (x,y,z) so if
6341 int (*ecc_map)(ecc_point *P, void *modulus, void *mp);
6352 int (*ecc_mul2add)(ecc_point *
[all...]

Completed in 139 milliseconds