| /freebsd/crypto/openssl/crypto/ec/ |
| H A D | ecp_nistp224.c | 690 felem ftmp, ftmp2, ftmp3, ftmp4; in felem_inv() local 735 felem_reduce(ftmp4, tmp); /* 2^49 - 2 */ in felem_inv() 737 felem_square(tmp, ftmp4); in felem_inv() 738 felem_reduce(ftmp4, tmp); in felem_inv() 740 felem_mul(tmp, ftmp3, ftmp4); in felem_inv() 743 felem_reduce(ftmp4, tmp); /* 2^97 - 2 */ in felem_inv() 745 felem_square(tmp, ftmp4); in felem_inv() 746 felem_reduce(ftmp4, tmp); in felem_inv() 748 felem_mul(tmp, ftmp2, ftmp4); in felem_inv() 898 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, x_out, y_out, z_out; in point_add() local [all …]
|
| H A D | ecp_nistp384.c | 785 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, ftmp6; in felem_inv() local 799 felem_assign(ftmp4, ftmp); in felem_inv() 803 felem_mul_reduce(ftmp, ftmp4, ftmp); /* 2^11 + ... + 2^0 */ in felem_inv() 818 felem_assign(ftmp4, ftmp); in felem_inv() 822 felem_mul_reduce(ftmp, ftmp4, ftmp); /* 2^119 + ... + 2^0 */ in felem_inv() 823 felem_assign(ftmp4, ftmp); in felem_inv() 827 felem_mul_reduce(ftmp, ftmp4, ftmp); /* 2^239 + ... + 2^0 */ in felem_inv() 1108 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, ftmp6, x_out, y_out, z_out; in point_add() local 1162 felem_reduce(ftmp4, tmp); /* ftmp[4] < 2^56 */ in point_add() 1164 x_equal = felem_is_zero(ftmp4); in point_add() [all …]
|
| H A D | ecp_nistp521.c | 670 felem ftmp, ftmp2, ftmp3, ftmp4; in felem_inv() local 703 felem_reduce(ftmp4, tmp); /* 2^8 - 2^1 */ in felem_inv() 704 felem_square(tmp, ftmp4); in felem_inv() 705 felem_reduce(ftmp4, tmp); /* 2^9 - 2^2 */ in felem_inv() 761 felem_mul(tmp, ftmp3, ftmp4); in felem_inv() 1127 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, ftmp6, x_out, y_out, z_out; in point_add() local 1191 felem_reduce(ftmp4, tmp); in point_add() 1193 x_equal = felem_is_zero(ftmp4); in point_add() 1196 felem_mul(tmp, ftmp5, ftmp4); in point_add() 1254 felem_assign(ftmp, ftmp4); in point_add() [all …]
|
| H A D | ecp_nistp256.c | 1235 felem ftmp, ftmp2, ftmp3, ftmp4, ftmp5, ftmp6, x_out, y_out, z_out; in point_add() local 1309 felem_reduce(ftmp4, tmp); in point_add() 1312 felem_diff_zero107(ftmp4, ftmp3); in point_add() 1314 felem_shrink(small4, ftmp4); in point_add() 1364 felem_assign(ftmp, ftmp4); in point_add() 1371 felem_mul(tmp, ftmp4, ftmp); in point_add() 1376 felem_reduce(ftmp4, tmp); in point_add() 1381 felem_assign(ftmp3, ftmp4); in point_add() 1382 felem_scalar(ftmp4, 2); in point_add() 1383 felem_sum(ftmp4, ftmp2); in point_add() [all …]
|