Home
last modified time | relevance | path

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

/titanic_41/usr/src/common/crypto/ecc/
H A Decp.h62 mp_int *ry, const ECGroup *group);
67 mp_int *ry, const ECGroup *group);
71 mp_int *ry, const ECGroup *group);
74 mp_err ec_GFp_validate_point(const mp_int *px, const mp_int *py, 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 *group);
123 const ECGroup *group);
[all …]
H A Dec2.h62 mp_int *ry, const ECGroup *group);
67 mp_int *ry, const ECGroup *group);
71 mp_int *ry, const ECGroup *group);
74 mp_err ec_GF2m_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group);
83 const ECGroup *group);
91 const ECGroup *group);
97 mp_int *ry, mp_int *rz, const ECGroup *group);
103 const ECGroup *group);
119 mp_int *rz, const ECGroup *group);
124 mp_int *rz, const ECGroup *group);
[all …]
H A Decl.h57 typedef struct ECGroupStr ECGroup; typedef
60 ECGroup *ECGroup_fromHex(const ECCurveParams * params, int kmflag);
63 ECGroup *ECGroup_fromName(const ECCurveName name, int kmflag);
66 void ECGroup_free(ECGroup *group);
81 mp_err ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px,
88 mp_err ECPoints_mul(const ECGroup *group, const mp_int *k1,
96 mp_err ECPoint_validate(const ECGroup *group, const mp_int *px, const
H A Decl-priv.h184 mp_int *ry, const ECGroup *group);
187 mp_int *ry, const ECGroup *group);
189 mp_int *ry, const ECGroup *group);
192 const ECGroup *group);
194 const ECGroup *group);
197 mp_int *ry, const ECGroup *group);
198 mp_err (*validate_point) (const mp_int *px, const mp_int *py, const ECGroup *group);
203 void (*extra_free) (ECGroup *group);
261 mp_int *ry, const ECGroup *group);
264 mp_int *ry, const ECGroup *group);
[all …]
H A Decl.c59 ECGroup *
63 ECGroup *group; in ECGroup_new()
65 group = (ECGroup *) kmem_alloc(sizeof(ECGroup), kmflag); in ECGroup_new()
67 group = (ECGroup *) malloc(sizeof(ECGroup)); in ECGroup_new()
100 ECGroup *
106 ECGroup *group = NULL; in ECGroup_consGFp()
141 ECGroup *
147 ECGroup *group = NULL; in ECGroup_consGFp_mont()
185 ECGroup *
192 ECGroup *group = NULL; in ECGroup_consGF2m()
[all …]
H A Dec2_aff.c81 const ECGroup *group) in ec_GF2m_pt_add_aff()
163 const ECGroup *group) in ec_GF2m_pt_sub_aff()
182 mp_int *ry, const ECGroup *group) in ec_GF2m_pt_dbl_aff()
193 mp_int *rx, mp_int *ry, const ECGroup *group) in ec_GF2m_pt_mul_aff()
285 ec_GF2m_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group) in ec_GF2m_validate_point()
H A Decp_aff.c87 const ECGroup *group) in ec_GFp_pt_add_aff()
173 const ECGroup *group) in ec_GFp_pt_sub_aff()
193 mp_int *ry, const ECGroup *group) in ec_GFp_pt_dbl_aff()
206 mp_int *rx, mp_int *ry, const ECGroup *group) in ec_GFp_pt_mul_aff()
298 ec_GFp_validate_point(const mp_int *px, const mp_int *py, const ECGroup *group) in ec_GFp_validate_point()
H A Dec2_mont.c62 gf2m_Mdouble(mp_int *x, mp_int *z, const ECGroup *group, int kmflag) in gf2m_Mdouble()
90 const ECGroup *group, int kmflag) in gf2m_Madd()
122 mp_int *x2, mp_int *z2, const ECGroup *group) in gf2m_Mxy()
196 mp_int *rx, mp_int *ry, const ECGroup *group) in ec_GF2m_pt_mul_mont()
H A Decl_mult.c60 ECPoint_mul(const ECGroup *group, const mp_int *k, const mp_int *px, in ECPoint_mul()
116 const ECGroup *group) in ec_pts_mul_basic()
171 const ECGroup *group) in ec_pts_mul_simul_w2()
319 ECPoints_mul(const ECGroup *group, const mp_int *k1, const mp_int *k2, in ECPoints_mul()
H A Decp_jac.c67 mp_int *ry, mp_int *rz, const ECGroup *group) in ec_GFp_pt_aff2jac()
91 mp_int *rx, mp_int *ry, const ECGroup *group) in ec_GFp_pt_jac2aff()
155 mp_int *ry, mp_int *rz, const ECGroup *group) in ec_GFp_pt_add_jac_aff()
243 mp_int *rx, mp_int *ry, mp_int *rz, const ECGroup *group) in ec_GFp_pt_dbl_jac()
336 mp_int *rx, mp_int *ry, const ECGroup *group) in ec_GFp_pt_mul_jac()
418 const ECGroup *group) in ec_GFp_pts_mul_jac()
H A Decp_jm.c66 mp_int *raz4, mp_int scratch[], const ECGroup *group) in ec_GFp_pt_dbl_jm()
137 mp_int *raz4, mp_int scratch[], const ECGroup *group) in ec_GFp_pt_add_jm_aff()
225 mp_int *rx, mp_int *ry, const ECGroup *group) in ec_GFp_pt_mul_jm_wNAF()
H A Decp_521.c171 ec_group_set_gfp521(ECGroup *group, ECCurveName name) in ec_group_set_gfp521()
H A Decp_test.c146 ectest_curve_GFp(ECGroup *group, int ectestPrint, int ectestTime, in ectest_curve_GFp()
430 ECGroup *group = NULL; in ecp_test()
H A Dec2_test.c147 ectest_curve_GF2m(ECGroup *group, int ectestPrint, int ectestTime, in ectest_curve_GF2m()
467 ECGroup *group = NULL; in ec2_test()
H A Dec2_163.c263 ec_group_set_gf2m163(ECGroup *group, ECCurveName name) in ec_group_set_gf2m163()
H A Dec2_193.c280 ec_group_set_gf2m193(ECGroup *group, ECCurveName name) in ec_group_set_gf2m193()
H A Dec2_233.c303 ec_group_set_gf2m233(ECGroup *group, ECCurveName name) in ec_group_set_gf2m233()
H A Decp_384.c295 ec_group_set_gfp384(ECGroup *group, ECCurveName name) in ec_group_set_gfp384()
H A Decp_224.c373 ec_group_set_gfp224(ECGroup *group, ECCurveName name) in ec_group_set_gfp224()
H A Decp_192.c513 ec_group_set_gfp192(ECGroup *group, ECCurveName name) in ec_group_set_gfp192()
H A Dec.c95 ECGroup *group = NULL; in ec_points_mul()
471 ECGroup *group = NULL; in EC_ValidatePublicKey()
H A Decp_256.c431 ec_group_set_gfp256(ECGroup *group, ECCurveName name) in ec_group_set_gfp256()