Searched refs:ECGroup (Results 1 - 20 of 20) sorted by relevance

/openjdk7/jdk/src/share/native/sun/security/ec/impl/
H A Decl.h48 typedef struct ECGroupStr ECGroup; typedef in typeref:struct:ECGroupStr
50 /* Construct ECGroup from hexadecimal representations of parameters. */
51 ECGroup *ECGroup_fromHex(const ECCurveParams * params, int kmflag);
53 /* Construct ECGroup from named parameters. */
54 ECGroup *ECGroup_fromName(const ECCurveName name, int kmflag);
56 /* Free an allocated ECGroup. */
57 void ECGroup_free(ECGroup *group);
72 mp_err ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px,
79 mp_err ECPoints_mul(const ECGroup *group, const mp_int *k1,
87 mp_err ECPoint_validate(const ECGroup *grou
[all...]
H A Decp.h53 mp_int *ry, const ECGroup *group);
58 mp_int *ry, const ECGroup *group);
62 mp_int *ry, const ECGroup *group);
65 mp_err ec_GFp_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group);
73 const ECGroup *group);
79 mp_int *ry, mp_int *rz, const ECGroup *group);
85 const ECGroup *group);
101 mp_int *rz, const ECGroup *group);
106 mp_int *rz, const ECGroup *group);
114 const ECGroup *grou
[all...]
H A Dec2.h53 mp_int *ry, const ECGroup *group);
58 mp_int *ry, const ECGroup *group);
62 mp_int *ry, const ECGroup *group);
65 mp_err ec_GF2m_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group);
74 const ECGroup *group);
82 const ECGroup *group);
88 mp_int *ry, mp_int *rz, const ECGroup *group);
94 const ECGroup *group);
110 mp_int *rz, const ECGroup *group);
115 mp_int *rz, const ECGroup *grou
[all...]
H A Decl-priv.h188 mp_int *ry, const ECGroup *group);
191 mp_int *ry, const ECGroup *group);
193 mp_int *ry, const ECGroup *group);
196 const ECGroup *group);
198 const ECGroup *group);
201 mp_int *ry, const ECGroup *group);
202 mp_err (*validate_point) (const mp_int *px, const mp_int *py, const ECGroup *group);
207 void (*extra_free) (ECGroup *group);
265 mp_int *ry, const ECGroup *group);
268 mp_int *ry, const ECGroup *grou
[all...]
H A Decl.c49 /* Allocate memory for a new ECGroup object. */
50 ECGroup *
54 ECGroup *group;
56 group = (ECGroup *) kmem_alloc(sizeof(ECGroup), kmflag);
58 group = (ECGroup *) malloc(sizeof(ECGroup));
90 /* Construct a generic ECGroup for elliptic curves over prime fields. */
91 ECGroup *
97 ECGroup *grou
[all...]
H A Dec2_mont.c53 gf2m_Mdouble(mp_int *x, mp_int *z, const ECGroup *group, int kmflag)
81 const ECGroup *group, int kmflag)
113 mp_int *x2, mp_int *z2, const ECGroup *group)
187 mp_int *rx, mp_int *ry, const ECGroup *group)
H A Dec2_aff.c72 const ECGroup *group)
154 const ECGroup *group)
173 mp_int *ry, const ECGroup *group)
184 mp_int *rx, mp_int *ry, const ECGroup *group)
276 ec_GF2m_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group)
H A Decp_aff.c78 const ECGroup *group)
164 const ECGroup *group)
184 mp_int *ry, const ECGroup *group)
197 mp_int *rx, mp_int *ry, const ECGroup *group)
289 ec_GFp_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group)
H A Decl_mult.c51 ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px,
107 const ECGroup *group)
162 const ECGroup *group)
310 ECPoints_mul(const ECGroup *group, const mp_int *k1, const mp_int *k2,
H A Decp_jm.c57 mp_int *raz4, mp_int scratch[], const ECGroup *group)
128 mp_int *raz4, mp_int scratch[], const ECGroup *group)
216 mp_int *rx, mp_int *ry, const ECGroup *group)
H A Decp_521.c162 ec_group_set_gfp521(ECGroup *group, ECCurveName name)
H A Decp_jac.c58 mp_int *ry, mp_int *rz, const ECGroup *group)
82 mp_int *rx, mp_int *ry, const ECGroup *group)
146 mp_int *ry, mp_int *rz, const ECGroup *group)
234 mp_int *rx, mp_int *ry, mp_int *rz, const ECGroup *group)
327 mp_int *rx, mp_int *ry, const ECGroup *group)
409 const ECGroup *group)
H A Dec2_163.c254 ec_group_set_gf2m163(ECGroup *group, ECCurveName name)
H A Dec2_193.c271 ec_group_set_gf2m193(ECGroup *group, ECCurveName name)
H A Dec2_233.c294 ec_group_set_gf2m233(ECGroup *group, ECCurveName name)
H A Decp_384.c286 ec_group_set_gfp384(ECGroup *group, ECCurveName name)
H A Decp_192.c504 ec_group_set_gfp192(ECGroup *group, ECCurveName name)
H A Decp_224.c364 ec_group_set_gfp224(ECGroup *group, ECCurveName name)
H A Dec.c96 ECGroup *group = NULL;
481 ECGroup *group = NULL;
H A Decp_256.c422 ec_group_set_gfp256(ECGroup *group, ECCurveName name)

Completed in 58 milliseconds