Commit Graph

1010 Commits (cf437ac839a4b1679df1c173f015872fc4ad9630)

Author SHA1 Message Date
MITSUNARI Shigeo 69138da370 add default param 9 years ago
MITSUNARI Shigeo d596d7f49a add StrToMode 9 years ago
MITSUNARI Shigeo db2f497fa2 add mode option for BNT 9 years ago
MITSUNARI Shigeo bd91091efd change /MD to /MT 9 years ago
MITSUNARI Shigeo e522c2d05b a little optimization of mul_b_div_xi 9 years ago
MITSUNARI Shigeo 1c2bdcc808 rename fp2_mul_xi_1 to fp2_mul_xi_1_1i 9 years ago
MITSUNARI Shigeo b300313537 remove copy of Fp2 9 years ago
MITSUNARI Shigeo 97032c4e63 remove debug clk code 9 years ago
MITSUNARI Shigeo a8d231be68 add fasterSqr 9 years ago
MITSUNARI Shigeo 8417bf5f0b rename power to pow 9 years ago
MITSUNARI Shigeo d5f585ef82 avoid negative power 9 years ago
MITSUNARI Shigeo 8cd0c1233d a little optimization of addLineWithoutP 9 years ago
MITSUNARI Shigeo 49cf9fc70e add comment Fp2::isOdd 9 years ago
MITSUNARI Shigeo 5588ec88c9 optimized mul_xi for xi = 1 + i 9 years ago
MITSUNARI Shigeo 5d1a6e61ba reduce mul of mul_024 9 years ago
MITSUNARI Shigeo 731ed57441 a little optimize of mul_024 9 years ago
MITSUNARI Shigeo 24aba69a46 faster finalExp 9 years ago
MITSUNARI Shigeo 91084bf4a4 fix typo 9 years ago
MITSUNARI Shigeo a121e4b60b rename mulU to mul_Unit 9 years ago
MITSUNARI Shigeo 95a066cc4e fix set z 9 years ago
MITSUNARI Shigeo 0b5ad05c30 add CFLAGS_USER, LDFLAGS_USER 9 years ago
MITSUNARI Shigeo ed1b93a738 use Frobenius in finalExp 9 years ago
MITSUNARI Shigeo e04f97b557 rename gamma to g 9 years ago
MITSUNARI Shigeo 29649b3635 x^(p^6) is conjugate of x 9 years ago
MITSUNARI Shigeo 91e2c2beca remove inline in Operator 9 years ago
MITSUNARI Shigeo a54cde08c1 use Frobenius in finalExp 9 years ago
MITSUNARI Shigeo d290cfbf4f remove const 9 years ago
MITSUNARI Shigeo 067e809e3f rename mulXi to mul_xi 9 years ago
MITSUNARI Shigeo c866deae9b add finalExp 9 years ago
MITSUNARI Shigeo 530215f187 add FrobeniusOnTwist 9 years ago
MITSUNARI Shigeo 27678c4db3 fix isValidProj 9 years ago
MITSUNARI Shigeo 909fbbaa5d remove base argument in Fp::init 9 years ago
MITSUNARI Shigeo ab416e7310 rename Ec::setParam to Ec::init 9 years ago
MITSUNARI Shigeo 75ac15e676 add Ec::isNormalized 9 years ago
MITSUNARI Shigeo 987ecf1e73 pairing TBD 9 years ago
MITSUNARI Shigeo d6a0f08f75 add Fp::divBy2 9 years ago
MITSUNARI Shigeo 814edbd8b8 add test of pairing(not pass) 9 years ago
MITSUNARI Shigeo 5dfe956eb6 add test of edge of Fp::mul 9 years ago
MITSUNARI Shigeo 1468ef407a fix Fp2::inv 9 years ago
MITSUNARI Shigeo 5aac5f23fb add getter Fp2::getXi_a() 9 years ago
MITSUNARI Shigeo c50b558896 makeing Naive::pairing 9 years ago
MITSUNARI Shigeo 8af527f48f Fp2 is supported Ec 9 years ago
MITSUNARI Shigeo b046b5cf0a change isOdd is member method 9 years ago
MITSUNARI Shigeo 5b265cc8ba add Ec::setParam(const Fp&, const Fp&, int) 9 years ago
MITSUNARI Shigeo fa332276da start to impl naive optimal ate 9 years ago
MITSUNARI Shigeo afa5a0eeda change Param to ParamT 9 years ago
MITSUNARI Shigeo 7b2d72d4b5 rename Fp::Dbl to FpDbl 9 years ago
MITSUNARI Shigeo 0c974dc82e add Fp2Dbl::sqr 9 years ago
MITSUNARI Shigeo d10bc20157 start to add Fp2::Dbl 9 years ago
MITSUNARI Shigeo bde15deaf2 a little optimization of Fp6::inv 9 years ago