| /freebsd/crypto/libecc/src/curves/ |
| H A D | aff_pt_montgomery.c | 117 ret = fp_mul(&Bv2, &(curve->B), &Bv2); EG(ret, err); in is_on_montgomery_curve() 122 ret = fp_mul(&Au2, &(curve->A), &Au2); EG(ret, err); in is_on_montgomery_curve() 124 ret = fp_mul(&u3, &u3, u); EG(ret, err); in is_on_montgomery_curve() 311 ret = fp_mul(&tmp, &tmp, &tmp2); EG(ret, err); in curve_montgomery_to_shortw() 320 ret = fp_mul(&a, &tmp2, &tmp); EG(ret, err); in curve_montgomery_to_shortw() 324 ret = fp_mul(&tmp, &tmp, &(montgomery_crv->B)); EG(ret, err); in curve_montgomery_to_shortw() 327 ret = fp_mul(&tmp, &tmp, &tmp2); EG(ret, err); in curve_montgomery_to_shortw() 333 ret = fp_mul(&tmp2, &tmp2, &(montgomery_crv->A)); EG(ret, err); in curve_montgomery_to_shortw() 334 ret = fp_mul(&tmp2, &tmp2, &(montgomery_crv->A)); EG(ret, err); in curve_montgomery_to_shortw() 335 ret = fp_mul(&tmp2, &tmp2, &(montgomery_crv->A)); EG(ret, err); in curve_montgomery_to_shortw() [all …]
|
| H A D | aff_pt_edwards.c | 129 ret = fp_mul(&tmp1, &x2, &y2); EG(ret, err); in is_on_edwards_curve() 130 ret = fp_mul(&tmp1, &tmp1, &(curve->d)); EG(ret, err); in is_on_edwards_curve() 133 ret = fp_mul(&tmp2, &x2, &(curve->a)); EG(ret, err); in is_on_edwards_curve() 333 ret = fp_mul(&tmp2, &tmp2, &tmp1); EG(ret, err); in curve_edwards_to_montgomery() 336 ret = fp_mul(&tmp2, &tmp2, &B); EG(ret, err); in curve_edwards_to_montgomery() 339 ret = fp_mul(&A, &A, &tmp1); EG(ret, err); in curve_edwards_to_montgomery() 340 ret = fp_mul(&A, &A, &tmp2); EG(ret, err); in curve_edwards_to_montgomery() 341 ret = fp_mul(&B, &B, &tmp2); EG(ret, err); in curve_edwards_to_montgomery() 411 ret = fp_mul(&tmp2, &(m_crv->B), alpha_edwards); EG(ret, err); in curve_montgomery_to_edwards() 412 ret = fp_mul(&tmp2, &tmp2, alpha_edwards); EG(ret, err); in curve_montgomery_to_edwards() [all …]
|
| H A D | ec_shortw.c | 57 ret = fp_mul(&tmp, &tmp, a); EG(ret, err); in ec_shortw_crv_init() 59 ret = fp_mul(&tmp, &tmp, &tmp2); EG(ret, err); in ec_shortw_crv_init() 62 ret = fp_mul(&tmp2, &tmp2, b); EG(ret, err); in ec_shortw_crv_init() 63 ret = fp_mul(&tmp2, &tmp2, b); EG(ret, err); in ec_shortw_crv_init()
|
| H A D | aff_pt.c | 119 ret = fp_mul(y1, y1, x); EG(ret, err); in aff_pt_y_from_x() 120 ret = fp_mul(y2, y2, &(curve->a)); EG(ret, err); in aff_pt_y_from_x() 166 ret = fp_mul(&tmp2, &tmp2, x); EG(ret, err); in is_on_shortw_curve()
|
| H A D | prj_pt.c | 167 ret = fp_mul(&X, &X, &(in->X)); EG(ret, err); in prj_pt_is_on_curve() 168 ret = fp_mul(&Z, &(in->X), &(in->crv->a)); EG(ret, err); in prj_pt_is_on_curve() 169 ret = fp_mul(&Y, &(in->crv->b), &(in->Z)); EG(ret, err); in prj_pt_is_on_curve() 171 ret = fp_mul(&Z, &Z, &(in->Z)); EG(ret, err); in prj_pt_is_on_curve() 172 ret = fp_mul(&Z, &Z, &(in->Z)); EG(ret, err); in prj_pt_is_on_curve() 177 ret = fp_mul(&Y, &Y, &(in->Z)); EG(ret, err); in prj_pt_is_on_curve() 230 ret = fp_mul(&(out->y), &(in->Y), &(out->x)); EG(ret, err); in prj_pt_to_aff() 231 ret = fp_mul(&(out->x), &(in->X), &(out->x)); in prj_pt_to_aff() 256 ret = fp_mul(&(out->Y), &(in->Y), &tmp); EG(ret, err1); in prj_pt_unique() 257 ret = fp_mul(&(out->X), &(in->X), &tmp); EG(ret, err1); in prj_pt_unique() [all …]
|
| /freebsd/crypto/libecc/src/fp/ |
| H A D | fp_mul.c | 30 int fp_mul(fp_t out, fp_src_t in1, fp_src_t in2) in fp_mul() function 57 return fp_mul(out, in, in); in fp_sqr() 125 ret = fp_mul(out, &_num, out); in fp_div() 133 ret = fp_mul(out, num, out); in fp_div()
|
| H A D | meson.build | 5 'fp_mul.c',
|
| H A D | fp_sqrt.c | 251 ret = fp_mul(&r, &r, &b); EG(ret, err); in fp_sqrt() 255 ret = fp_mul(&t, &t, &c); EG(ret, err); in fp_sqrt()
|
| /freebsd/crypto/libecc/include/libecc/fp/ |
| H A D | fp_mul.h | 20 ATTRIBUTE_WARN_UNUSED_RET int fp_mul(fp_t out, fp_src_t in1, fp_src_t in2);
|
| /freebsd/secure/lib/libpkgecc/ |
| H A D | Makefile | 31 fp_mul.c \
|
| /freebsd/crypto/libecc/src/examples/sss/ |
| H A D | sss.c | 223 ret = fp_mul(&s, &blind, &a0); EG(ret, err); in _sss_raw_generate() 254 ret = fp_mul(&s, &s, &blind_inv); EG(ret, err); in _sss_raw_generate() 385 ret = fp_mul(&y, &y, &blind_inv); EG(ret, err); in _sss_raw_lagrange()
|
| /freebsd/crypto/libecc/include/libecc/ |
| H A D | meson.build | 8 'fp/fp_mul.h',
|
| /freebsd/crypto/libecc/src/sig/ |
| H A D | eddsa.c | 381 ret = fp_mul(&tmp_x, &tmp_x, &(in->x)); EG(ret, err1); in eddsa_encode_point() 382 ret = fp_mul(&tmp_x, &tmp_x, &(in->y)); EG(ret, err1); in eddsa_encode_point() 383 ret = fp_mul(&tmp_x, &tmp_x, &tmp_y); EG(ret, err1); in eddsa_encode_point() 385 ret = fp_mul(&tmp_x, &tmp_x, &tmp_y); EG(ret, err1); in eddsa_encode_point() 398 ret = fp_mul(&y1, &y1, &tmp_x); EG(ret, err1); in eddsa_encode_point() 540 ret = fp_mul(&x, &x, &sqrt1); EG(ret, err); in eddsa_decode_point() 541 ret = fp_mul(&x, &x, &sqrt2); EG(ret, err); in eddsa_decode_point() 542 ret = fp_mul(&x, &x, alpha_edwards); EG(ret, err); in eddsa_decode_point() 550 ret = fp_mul(&y, &y, &sqrt1); EG(ret, err); in eddsa_decode_point()
|
| /freebsd/crypto/libecc/src/examples/basic/ |
| H A D | curve_basic_examples.c | 71 ret = fp_mul(&fp_tmp2, &fp_tmp2, &(curve_params->ec_curve.a)); EG(ret, err); in get_random_point_on_curve()
|
| /freebsd/crypto/libecc/src/arithmetic_tests/ |
| H A D | arithmetic_tests.c | 787 GENERIC_TEST_FP(fp_mul, FP_MUL, "*", fp_mul, "cfff", "ioii",
|
| /freebsd/crypto/libecc/ |
| H A D | README.md | 889 …src/fp/fp_rand.o src/fp/fp_mul.o src/fp/fp_montgomery.o src/fp/fp_mul_redc1.o src/fp/fp_add.o src/… 897 …src/fp/fp_rand.o src/fp/fp_mul.o src/fp/fp_montgomery.o src/fp/fp_mul_redc1.o src/fp/fp_add.o src/… 905 …src/fp/fp_rand.o src/fp/fp_mul.o src/fp/fp_montgomery.o src/fp/fp_mul_redc1.o src/fp/fp_add.o src/…
|