MITSUNARI Shigeo
|
2e39b86af5
|
remove tests for small p
|
4 years ago |
MITSUNARI Shigeo
|
67672f4050
|
refactor mul
|
5 years ago |
MITSUNARI Shigeo
|
afb1c812f1
|
support mulVec
|
5 years ago |
MITSUNARI Shigeo
|
4c376d551e
|
test of GT::pow
|
5 years ago |
MITSUNARI Shigeo
|
14465da205
|
move GLV1 to ec.hpp
|
5 years ago |
MITSUNARI Shigeo
|
53028c4a98
|
GLV1 is template class
|
5 years ago |
MITSUNARI Shigeo
|
3f61bbe45f
|
remove unused variable
|
6 years ago |
MITSUNARI Shigeo
|
4fdfa0c899
|
reduce bit size of scalar multiplication on BLS12
|
7 years ago |
MITSUNARI Shigeo
|
e53ae142e8
|
scalar multiplication of G2/GT on BLS12 by GLV method
|
7 years ago |
MITSUNARI Shigeo
|
6262d99736
|
GLV method for BLS12
|
7 years ago |
MITSUNARI Shigeo
|
d5de0e304a
|
refactor G2::Frobenius
|
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
|
f898b4f412
|
remove bls12.hpp
|
7 years ago |
MITSUNARI Shigeo
|
b810c822c8
|
rename bnXXXinit to initPairing()
|
7 years ago |
MITSUNARI Shigeo
|
b4c4920a53
|
remove unused var
|
7 years ago |
MITSUNARI Shigeo
|
d64d2666a4
|
rename FrobeniusOnTwist to G2withF::Frobenius
|
8 years ago |
MITSUNARI Shigeo
|
aab87af960
|
implement GLV for G2
|
8 years ago |
MITSUNARI Shigeo
|
84d7bb67dc
|
implementing GLV for G2
|
8 years ago |
MITSUNARI Shigeo
|
251388fffc
|
test glv for g2
|
8 years ago |
MITSUNARI Shigeo
|
e6ce211f3d
|
fix macro name
|
8 years ago |
MITSUNARI Shigeo
|
abb068abd4
|
rename GLV to GLV1
|
8 years ago |
MITSUNARI Shigeo
|
da1816b017
|
elgamal supports ioMode
|
8 years ago |
MITSUNARI Shigeo
|
708637d333
|
use new api
|
8 years ago |
MITSUNARI Shigeo
|
1d2f1160d0
|
use another GLV algo.
|
8 years ago |
MITSUNARI Shigeo
|
242e962849
|
a little faster G1::mul
|
8 years ago |
MITSUNARI Shigeo
|
45b01494cc
|
start to imple GLV for G1
|
8 years ago |