Commit Graph

696 Commits (dacfdaefea7e8b92e8c02ae3cb92ba7ed29ba6bd)

Author SHA1 Message Date
MITSUNARI Shigeo 1a0da46fd3 add Fp2::neg for bls12 6 years ago
MITSUNARI Shigeo f4b4382433 add Fp2::add for bls12 6 years ago
MITSUNARI Shigeo 7c3a15b0f8 add Fp::mul 6 years ago
MITSUNARI Shigeo 3791926226 test of Fp::mul 6 years ago
MITSUNARI Shigeo e01c02ccc4 increase loop counter 6 years ago
MITSUNARI Shigeo 98a32e5c16 mulPre6 + mont is a little faster 6 years ago
MITSUNARI Shigeo 8ac1d066e4 sqrPre4 + mod is slower mul4 6 years ago
MITSUNARI Shigeo a101166112 fix mulPre4 6 years ago
MITSUNARI Shigeo e5894642b1 add Fp::sqrPre for bls12 6 years ago
MITSUNARI Shigeo 194bdc0b47 refactor fp_generator.hpp 6 years ago
MITSUNARI Shigeo df455d0ba4 Karatsuba of mulPre6 is slower 6 years ago
MITSUNARI Shigeo 494ebb1439 add mclBn_setRandFunc 6 years ago
MITSUNARI Shigeo d06ac494de add mclbn384_256 6 years ago
MITSUNARI Shigeo 92113ab50c fix test for she_c 6 years ago
MITSUNARI Shigeo 6ff80eb6fd break backword compatibility of 2nd argument of mclBn_init 6 years ago
MITSUNARI Shigeo 0cc0dfee05 add test for bls12-381 prime 6 years ago
MITSUNARI Shigeo 9aa4ba14a6 allocate data are in front of code 6 years ago
MITSUNARI Shigeo ee824b12f9 FpDbl::add for bls12 6 years ago
MITSUNARI Shigeo c826896b4f disable mulUnit_ 6 years ago
MITSUNARI Shigeo f3776baa35 add preset header for bls12-381 6 years ago
MITSUNARI Shigeo 822df85640 fix boundary check 6 years ago
MITSUNARI Shigeo 0f1d8d4415 remove sha1 in test 6 years ago
MITSUNARI Shigeo f0326a7896 fix test for Vint 6 years ago
MITSUNARI Shigeo 16d5fab948 add MCLBN_IO_SERIALIZE_HEX_STR 6 years ago
MITSUNARI Shigeo db844ba830 writeHexStr is same api of cybozu::write 6 years ago
MITSUNARI Shigeo d78847f34d Ec::serialize supports IoSerializeHexStr 6 years ago
MITSUNARI Shigeo 32a1082d3f Fp::serialize() supports IoSerializeHexStr 6 years ago
MITSUNARI Shigeo 093a13335d add readHexStr, writeHexStr 6 years ago
MITSUNARI Shigeo 76b13b05ed mapToFunction for BLS12 is changed to calcBN 6 years ago
MITSUNARI Shigeo ee793eae32 include lagrange.hpp in bench.hpp 6 years ago
MITSUNARI Shigeo b73bac2077 add necessary header 6 years ago
MITSUNARI Shigeo ef90a55d8c use precomputed value of SquareRoot for BN254 and BLS12_381 6 years ago
MITSUNARI Shigeo d0740dde87 ONLY_BENCH for bn384_test 6 years ago
MITSUNARI Shigeo b7c2d17e99 add fp2Dbl_sqrPreA_ 6 years ago
MITSUNARI Shigeo 8919b73aa9 add Fp2Dbl::mul/sqrPre benchmark 6 years ago
MITSUNARI Shigeo 6b1f2f7e81 use setProtectModeRE 6 years ago
MITSUNARI Shigeo 1b8bd7f712 add mclBnG*_isValidOrder 6 years ago
MITSUNARI Shigeo 906256ff57 fix twice FpGenerator::init 6 years ago
MITSUNARI Shigeo d72b2de848 use bn instead of bn256 6 years ago
MITSUNARI Shigeo 7e09cd5762 add BN160 for low level test 6 years ago
MITSUNARI Shigeo b985a6a27a refactor Fp::neg 6 years ago
MITSUNARI Shigeo 7f54b72a94 optimize Fp2::add/sub 6 years ago
MITSUNARI Shigeo d1532bf05a remove warning of sign/unsigned 6 years ago
MITSUNARI Shigeo 67a1f0cfaf fix test 6 years ago
MITSUNARI Shigeo ea9c169f99 disable affine test 6 years ago
MITSUNARI Shigeo b071e0f5e0 fix ec for affine 6 years ago
MITSUNARI Shigeo 7f5f70f673 direct call asm 6 years ago
MITSUNARI Shigeo c060f5131d avoid ambigious type 6 years ago
MITSUNARI Shigeo f9c951fc2c disable warning of vc 6 years ago
MITSUNARI Shigeo c57760ea54 add fp2Dbl_mulPre 6 years ago