Commit Graph

1183 Commits (aa6b6d0e15d07ebfb2be58777c9a84ea8abfc611)

Author SHA1 Message Date
MITSUNARI Shigeo 0083777e68 add test of G1, G2, GT and pairing 8 years ago
MITSUNARI Shigeo 050b357ec0 add alias of GT 8 years ago
MITSUNARI Shigeo 4e9bdd197c change init function name 8 years ago
MITSUNARI Shigeo b12f64870e add random.hpp and ahe.hpp 8 years ago
MITSUNARI Shigeo a07f5a1c55 reduce posibility of calling malloc 8 years ago
MITSUNARI Shigeo dde047c5b7 add test of BN256_Fr 8 years ago
MITSUNARI Shigeo be862f4fc8 add arguments of mk.bat 8 years ago
MITSUNARI Shigeo af3e7d0b81 add getStr() 8 years ago
MITSUNARI Shigeo f1cb674d63 fix getRandVal test 8 years ago
MITSUNARI Shigeo ff70f09295 use std::random_device for Fp::setRand 8 years ago
MITSUNARI Shigeo f71821a727 remove old order arguments 8 years ago
MITSUNARI Shigeo 1bca88116a add wrapper functions ; BN::mapToGi 8 years ago
MITSUNARI Shigeo e3531be984 add Fp6::isOne and Fp12::isOne 8 years ago
MITSUNARI Shigeo 13942ae25d change the order of arguments of G1 and G2 8 years ago
MITSUNARI Shigeo 3d1d9682c2 reorder arguments P and Q of pairing 8 years ago
MITSUNARI Shigeo bc582f62fd add Fp::setMsg() 8 years ago
MITSUNARI Shigeo 66a710316c check order of G2 8 years ago
MITSUNARI Shigeo 90d7bbe2b6 fix ; ensure that the elements by mapTo.calcG2 is in G2 8 years ago
MITSUNARI Shigeo b4bc2e815a disable Xbyak if SELinux 8 years ago
MITSUNARI Shigeo a70c681aea add precomputedMillerLoop2 8 years ago
MITSUNARI Shigeo af5bbea45a reduce copy of mulFp6cb_by_G1xy 8 years ago
MITSUNARI Shigeo 9f93fe6900 add precomupted miller loop 8 years ago
MITSUNARI Shigeo e272318a39 enable Compress::fixed_power for Fp254BNb 8 years ago
MITSUNARI Shigeo 0b9930d734 split mapToCyclotomic 8 years ago
MITSUNARI Shigeo b2e1e00487 use Fp::divBy4 8 years ago
MITSUNARI Shigeo 568a93d252 disable fp2_mulNFW ; fix it later 8 years ago
MITSUNARI Shigeo dfe02184f7 add Compress:fixed_power(TBD) 8 years ago
MITSUNARI Shigeo c2f9ca415a reduce temporary variables in exp_d1 8 years ago
MITSUNARI Shigeo 7fe428c5f1 precompute exp_ci 8 years ago
MITSUNARI Shigeo bf035e3692 a little faster fp2_mul for llvm 8 years ago
MITSUNARI Shigeo 404e58445c add default value for Fp2::getStr 8 years ago
MITSUNARI Shigeo 6813038c7f fix Fp::div 8 years ago
MITSUNARI Shigeo abda85e611 a little faster sqrFp4 8 years ago
MITSUNARI Shigeo 8e5772c86b merge loop 8 years ago
MITSUNARI Shigeo 88f1652a37 use faster pow_z 8 years ago
MITSUNARI Shigeo b51a57b547 use Frobenius3 8 years ago
MITSUNARI Shigeo 28b211149c use sqrFp4 8 years ago
MITSUNARI Shigeo cb6f4eb92d add Frobenius2 8 years ago
MITSUNARI Shigeo 262ee5fe0e a little optimization of dblLineWithoutP 8 years ago
MITSUNARI Shigeo 6e3e069c4b fix Fp2Dbl::sqrPre 8 years ago
MITSUNARI Shigeo f9ed5aa6eb fix ; add fp for dumpUnit 8 years ago
MITSUNARI Shigeo 8d99e5a6c3 remove unused comment 8 years ago
MITSUNARI Shigeo 055a546615 avoid calling z.clear() before init() 8 years ago
MITSUNARI Shigeo 5e2100364d add preset of bn256 8 years ago
MITSUNARI Shigeo efd1c97d55 add FpDbl::getMpz() 8 years ago
MITSUNARI Shigeo 3c47576095 fix ; dump for 32-bit mode 8 years ago
MITSUNARI Shigeo e3432865e0 fix dblLineWithoutP(TBD) 8 years ago
MITSUNARI Shigeo e1c4fcd55c add operator<< for FpDbl, Fp2Dbl 8 years ago
MITSUNARI Shigeo e9607fcc77 rewriting dblLineWithoutP 8 years ago
MITSUNARI Shigeo 50c498fa06 consider not isFullBit 8 years ago