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 |