Commit Graph

64 Commits (570396efd88d6334c24f611b00eaffeb18b9040c)

Author SHA1 Message Date
MITSUNARI Shigeo bc4ed309e3 fast Fp4::sqrPre 4 years ago
MITSUNARI Shigeo b19156bf5f disable bench in debug mode 4 years ago
MITSUNARI Shigeo f9d7d40059 fp_tower assumes p < W/4 4 years ago
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