MITSUNARI Shigeo
|
7c3a15b0f8
|
add Fp::mul
|
6 years ago |
MITSUNARI Shigeo
|
98a32e5c16
|
mulPre6 + mont is a little faster
|
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
|
9aa4ba14a6
|
allocate data are in front of code
|
6 years ago |
MITSUNARI Shigeo
|
ee824b12f9
|
FpDbl::add for bls12
|
6 years ago |
MITSUNARI Shigeo
|
f3776baa35
|
add preset header for bls12-381
|
6 years ago |
MITSUNARI Shigeo
|
76b13b05ed
|
mapToFunction for BLS12 is changed to calcBN
|
6 years ago |
MITSUNARI Shigeo
|
5564e669c0
|
add millerLoop2mixed for C
|
7 years ago |
MITSUNARI Shigeo
|
2713e69d88
|
precomputedMillerLoop2mixed for nonprecomputed Q1
|
7 years ago |
MITSUNARI Shigeo
|
ede0f9b207
|
refactor namespace
|
7 years ago |
MITSUNARI Shigeo
|
265b4649f4
|
define BN::** in mcl::bn**
|
7 years ago |
MITSUNARI Shigeo
|
ec2fea6176
|
use new CurveParam name
|
7 years ago |
MITSUNARI Shigeo
|
8c8d616c9b
|
rename curve name
|
7 years ago |
MITSUNARI Shigeo
|
2aececee6a
|
bls12_381.hpp is removed
|
7 years ago |
MITSUNARI Shigeo
|
0d9e994f57
|
fix clear GLV for BLS12
|
7 years ago |
MITSUNARI Shigeo
|
f898b4f412
|
remove bls12.hpp
|
7 years ago |
MITSUNARI Shigeo
|
3b815cf485
|
rename curveParam
|
7 years ago |
MITSUNARI Shigeo
|
30ec0e0038
|
use bench.hpp for bls12
|
7 years ago |
MITSUNARI Shigeo
|
6e366d2454
|
bls12::mapToG1 is ok
|
7 years ago |
MITSUNARI Shigeo
|
fa653e858f
|
add bls12::mapToG2
|
7 years ago |
MITSUNARI Shigeo
|
82ca08372d
|
move HaveFrobenius to util
|
7 years ago |
MITSUNARI Shigeo
|
5bea84db85
|
bls12::pairing is ok
|
7 years ago |
MITSUNARI Shigeo
|
096c34c344
|
BLS12::dblLine is ok
|
7 years ago |