Commit Graph

736 Commits (update-fork)

Author SHA1 Message Date
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
MITSUNARI Shigeo fe1063ee3e add bench of FpDbl 7 years ago
MITSUNARI Shigeo 5564e669c0 add millerLoop2mixed for C 7 years ago
MITSUNARI Shigeo 2713e69d88 precomputedMillerLoop2mixed for nonprecomputed Q1 7 years ago
MITSUNARI Shigeo 55e7cdec83 add lagrange test 7 years ago
MITSUNARI Shigeo 0c3c963d64 add FixedArray::swap 7 years ago
MITSUNARI Shigeo f02e5b8353 add FixedArray 7 years ago
MITSUNARI Shigeo 35eabbbe87 change benchmark item for she 7 years ago
MITSUNARI Shigeo c0bdae8ea7 add initG1only mode for she 7 years ago
MITSUNARI Shigeo 4914d4ce29 remove bn_current 7 years ago
MITSUNARI Shigeo c5e574bbfc reducing string/throw 7 years ago
MITSUNARI Shigeo 1bf7bbff64 split error and throw 7 years ago