/illumos-gate/usr/src/common/crypto/ecc/ |
H A D | ecl.c | 75 MP_DIGITS(&group->geny) = 0; in ECGroup_new() 86 MP_CHECKOK(mp_init(&group->geny, kmflag)); in ECGroup_new() 101 const mp_int *geny, const mp_int *order, int cofactor) in ECGroup_consGFp() argument 118 MP_CHECKOK(mp_copy(geny, &group->geny)); in ECGroup_consGFp() 142 const mp_int *geny, const mp_int *order, int cofactor) in ECGroup_consGFp_mont() argument 161 MP_CHECKOK(group->meth->field_enc(geny, &group->geny, group->meth)); in ECGroup_consGFp_mont() 186 const mp_int *genx, const mp_int *geny, in ECGroup_consGF2m() argument 204 MP_CHECKOK(mp_copy(geny, &group->geny)); in ECGroup_consGF2m() 230 mp_int irr, curvea, curveb, genx, geny, order; in ecgroup_fromNameAndHex() local 240 MP_DIGITS(&geny) = 0; in ecgroup_fromNameAndHex() [all …]
|
H A D | ecl_curve.c | 109 if (params->geny != NULL) { in ECCurveParams_dup() 111 ret->geny = kmem_alloc(strlen(params->geny) + 1, kmflag); in ECCurveParams_dup() 112 bcopy(params->geny, ret->geny, strlen(params->geny) + 1); in ECCurveParams_dup() 114 CHECK(ret->geny = strdup(params->geny)); in ECCurveParams_dup() 185 if (params->geny != NULL) in EC_FreeCurveParams() 187 kmem_free(params->geny, strlen(params->geny) + 1); in EC_FreeCurveParams() 189 free(params->geny); in EC_FreeCurveParams()
|
H A D | ec2_test.c | 169 MP_CHECKOK(group->meth->field_dec(&group->geny, &gy, group->meth)); in ectest_curve_GF2m() 172 MP_CHECKOK(mp_copy(&group->geny, &gy)); in ectest_curve_GF2m() 186 MP_CHECKOK(mp_toradix(&group->geny, s, 16)); in ectest_curve_GF2m() 195 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); in ectest_curve_GF2m() 205 || (mp_cmp(&ry, &group->geny) != 0)) { in ectest_curve_GF2m() 215 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); in ectest_curve_GF2m() 225 || (mp_cmp(&ry, &group->geny) != 0)) { in ectest_curve_GF2m() 235 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); in ectest_curve_GF2m() 245 || (mp_cmp(&ry, &group->geny) != 0)) { in ectest_curve_GF2m() 289 (&group->order, &group->genx, &group->geny, &rx, &ry, in ectest_curve_GF2m() [all …]
|
H A D | ecp_test.c | 168 MP_CHECKOK(group->meth->field_dec(&group->geny, &gy, group->meth)); in ectest_curve_GFp() 171 MP_CHECKOK(mp_copy(&group->geny, &gy)); in ectest_curve_GFp() 184 MP_CHECKOK(mp_toradix(&group->geny, s, 16)); in ectest_curve_GFp() 193 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); in ectest_curve_GFp() 203 || (mp_cmp(&ry, &group->geny) != 0)) { in ectest_curve_GFp() 214 (&order_1, &group->genx, &group->geny, &rx, &ry, group)); in ectest_curve_GFp() 224 || (mp_cmp(&ry, &group->geny) != 0)) { in ectest_curve_GFp() 268 (&group->order, &group->genx, &group->geny, &rx, &ry, in ectest_curve_GFp() 287 (&group->order, &group->genx, &group->geny, &rx, &ry, in ectest_curve_GFp() 378 (&n, &group->genx, &group->geny, &rx, &ry, in ectest_curve_GFp()
|
H A D | ecl_mult.c | 83 point_mul(&kt, &group->genx, &group->geny, rx, ry, in ECPoint_mul() 220 MP_CHECKOK(mp_copy(&group->geny, &precomp[0][1][1])); in ec_pts_mul_simul_w2() 225 MP_CHECKOK(mp_copy(&group->geny, &precomp[1][0][1])); in ec_pts_mul_simul_w2()
|
H A D | ecl-exp.h | 63 char *geny; member
|
H A D | ecp_jac.c | 468 MP_CHECKOK(mp_copy(&group->geny, &precomp[0][1][1])); in ec_GFp_pts_mul_jac() 473 MP_CHECKOK(mp_copy(&group->geny, &precomp[1][0][1])); in ec_GFp_pts_mul_jac()
|
H A D | ecl-priv.h | 172 mp_int genx, geny; member
|
H A D | ecdecode.c | 138 strcat(genenc, curveParams->geny); in gf_populate_params()
|