MITSUNARI Shigeo
|
28c8a0b489
|
field extension supposes non-fullbit
|
4 years ago |
MITSUNARI Shigeo
|
eaabb2337b
|
fix pic code
|
4 years ago |
MITSUNARI Shigeo
|
0234589658
|
big endian serialization for Fp2
|
6 years ago |
MITSUNARI Shigeo
|
69de6a8d7b
|
fix new Fp2::init()
|
6 years ago |
MITSUNARI Shigeo
|
8ac1d066e4
|
sqrPre4 + mod is slower mul4
|
6 years ago |
MITSUNARI Shigeo
|
a101166112
|
fix mulPre4
|
6 years ago |
MITSUNARI Shigeo
|
f9c951fc2c
|
disable warning of vc
|
6 years ago |
MITSUNARI Shigeo
|
cc38f9c517
|
all tests passed
|
8 years ago |
MITSUNARI Shigeo
|
74975e85c8
|
change selection of Mont and SqrMont for bitSize == 1024
|
8 years ago |
MITSUNARI Shigeo
|
c1d390c254
|
optimize Fp6::mul
|
8 years ago |
MITSUNARI Shigeo
|
e8f51a1304
|
shortcut of mulUnit
|
8 years ago |
MITSUNARI Shigeo
|
d1a5107c78
|
rename MCL_MAX_OP_BIT_SIZE to MCL_MAX_BIT_SIZE
|
8 years ago |
MITSUNARI Shigeo
|
d142ba7253
|
rename addNC, subNC to addPre, subPre
|
8 years ago |
MITSUNARI Shigeo
|
96e8cdaf32
|
remove omitted version
|
8 years ago |
MITSUNARI Shigeo
|
4e395bccbe
|
add F2T::squareRoot
|
8 years ago |
MITSUNARI Shigeo
|
55872ee72d
|
add/sub for 768-bit prime
|
8 years ago |
MITSUNARI Shigeo
|
8417bf5f0b
|
rename power to pow
|
9 years ago |
MITSUNARI Shigeo
|
067e809e3f
|
rename mulXi to mul_xi
|
9 years ago |
MITSUNARI Shigeo
|
909fbbaa5d
|
remove base argument in Fp::init
|
9 years ago |
MITSUNARI Shigeo
|
5dfe956eb6
|
add test of edge of Fp::mul
|
9 years ago |
MITSUNARI Shigeo
|
7b2d72d4b5
|
rename Fp::Dbl to FpDbl
|
9 years ago |
MITSUNARI Shigeo
|
bde15deaf2
|
a little optimization of Fp6::inv
|
9 years ago |
MITSUNARI Shigeo
|
a020804c92
|
add global function of add, sub, etc.
|
9 years ago |
MITSUNARI Shigeo
|
9cd89e5c4a
|
change FpDblT to FpT::Dbl
|
9 years ago |
MITSUNARI Shigeo
|
9f93233018
|
rename Gmp to gmp
|
9 years ago |
MITSUNARI Shigeo
|
41b9e59017
|
rename xi_c_ to xi_a_
|
9 years ago |
MITSUNARI Shigeo
|
d1ea90ab97
|
add Fp12::inv
|
9 years ago |
MITSUNARI Shigeo
|
d71a21eb31
|
fix test of Fp2::power
|
9 years ago |
MITSUNARI Shigeo
|
0b5bb104c3
|
Fp2::power does not run well
|
9 years ago |
MITSUNARI Shigeo
|
1ee475b88a
|
use Operator
|
9 years ago |
MITSUNARI Shigeo
|
8a43bce9e4
|
add Fp12::sqr
|
9 years ago |
MITSUNARI Shigeo
|
b0d54da2fe
|
rename mul_xi to mulXi
|
9 years ago |
MITSUNARI Shigeo
|
dece687158
|
remove getStr/setStr for extension of Fp
|
9 years ago |
MITSUNARI Shigeo
|
d7678a35eb
|
fix Fp6::mul(x, x, y);
|
9 years ago |
MITSUNARI Shigeo
|
0ab371bbe9
|
add Fp6::inv
|
9 years ago |
MITSUNARI Shigeo
|
93006ab6d6
|
add Fp6::setStr
|
9 years ago |
MITSUNARI Shigeo
|
ea957d50cb
|
add test for NIST_P192
|
9 years ago |
MITSUNARI Shigeo
|
ffc4a7eda0
|
use mul2 instead of mul
|
9 years ago |
MITSUNARI Shigeo
|
88fb4bad18
|
try to other impl. but it is a little slower
|
9 years ago |
MITSUNARI Shigeo
|
216781e394
|
mulPre2 is ok ; mod2 is ng
|
9 years ago |
MITSUNARI Shigeo
|
dcc3c9edde
|
remove unnecessary code of fpDbl_mod3
|
9 years ago |
MITSUNARI Shigeo
|
2db146c032
|
add sqr3x3
|
9 years ago |
MITSUNARI Shigeo
|
6b1d7523da
|
compare Fp2::mul with Fp2::mulByFpDbl
|
9 years ago |
MITSUNARI Shigeo
|
bdfaeb915c
|
use montRed for fp_mod if isMont
|
9 years ago |
MITSUNARI Shigeo
|
91a79c1ba9
|
add Fp12::add
|
9 years ago |
MITSUNARI Shigeo
|
30b3b281a9
|
add generic Fp6::mul
|
9 years ago |
MITSUNARI Shigeo
|
698926d220
|
avoid restriction of assert(&z != &x) in Fp6::sqr
|
9 years ago |
MITSUNARI Shigeo
|
dc89960443
|
add testFp6::sqr
|
9 years ago |
MITSUNARI Shigeo
|
d5b7f071b7
|
bench mode for fp_tower
|
9 years ago |
MITSUNARI Shigeo
|
7869e59a48
|
test is ok on mont
|
9 years ago |