MITSUNARI Shigeo
|
299fb3fcf9
|
update make for macOS
|
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
|
6a931814dd
|
update benchmark
|
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
|
7b99668980
|
add make test for java
|
8 years ago |
MITSUNARI Shigeo
|
53969fc126
|
print secret key
|
8 years ago |
MITSUNARI Shigeo
|
a2ff25c008
|
remove unnecessary comments
|
8 years ago |
MITSUNARI Shigeo
|
6c640ef6c3
|
add document for Java API
|
8 years ago |
MITSUNARI Shigeo
|
4d21e1df91
|
add Bn256 JNI
|
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
|
e5fde84a85
|
_
|
8 years ago |
MITSUNARI Shigeo
|
6c5d76792e
|
rename elgamal.hpp to elgamal_impl.hpp
|
8 years ago |
MITSUNARI Shigeo
|
6a6688b3d9
|
specify bit size
|
8 years ago |
MITSUNARI Shigeo
|
635a1d2659
|
rename MclElgamal to Elgamal
|
8 years ago |
MITSUNARI Shigeo
|
9c52ee0880
|
rename Mcl to MclElgamal of Java
|
8 years ago |
MITSUNARI Shigeo
|
ec46946b4a
|
update doc
|
8 years ago |
MITSUNARI Shigeo
|
d7071c7192
|
update doc
|
8 years ago |
MITSUNARI Shigeo
|
84a837a55c
|
update document
|
8 years ago |
MITSUNARI Shigeo
|
b56752bb8e
|
add aarch64.s generated by llvm-3.7
|
8 years ago |
MITSUNARI Shigeo
|
2cf3d2b80e
|
use asm files generated by llvm
|
8 years ago |
MITSUNARI Shigeo
|
f30b996bd9
|
enable bmi2
|
8 years ago |
MITSUNARI Shigeo
|
6df66f299e
|
fp_generator includes xbyak
|
8 years ago |
MITSUNARI Shigeo
|
a63abe39c4
|
detect bmi2 feature
|
8 years ago |
MITSUNARI Shigeo
|
374acb1577
|
support w/wo bmi2
|
8 years ago |
MITSUNARI Shigeo
|
ce7dd1e830
|
add suffix to all function names
|
8 years ago |
MITSUNARI Shigeo
|
815149dd6f
|
asm is not used
|
8 years ago |
MITSUNARI Shigeo
|
0c05b79933
|
add -put option for gen
|
8 years ago |
MITSUNARI Shigeo
|
32ec71ff76
|
move test code
|
8 years ago |
MITSUNARI Shigeo
|
abda85e611
|
a little faster sqrFp4
|
8 years ago |
MITSUNARI Shigeo
|
24519ace8d
|
update benchmark of ARM64
|
8 years ago |
MITSUNARI Shigeo
|
8e5772c86b
|
merge loop
|
8 years ago |
MITSUNARI Shigeo
|
bc2fb4550b
|
fix indent
|
8 years ago |
MITSUNARI Shigeo
|
1a98668543
|
fix indent
|
8 years ago |
MITSUNARI Shigeo
|
2a051186b4
|
add doc for frequency
|
8 years ago |
MITSUNARI Shigeo
|
e187bf8f5a
|
udpate benchmark of arm
|
8 years ago |
MITSUNARI Shigeo
|
b308547c8b
|
add llvm version of mont with not full prime
|
8 years ago |
MITSUNARI Shigeo
|
23ab1099ce
|
verify max value in comment
|
8 years ago |
MITSUNARI Shigeo
|
389bb658ef
|
add gmp version of Mont with not full prime
|
8 years ago |
MITSUNARI Shigeo
|
21324c9e0a
|
add random test of pairing
|
8 years ago |
MITSUNARI Shigeo
|
0caef36578
|
use SubIfPossible for N > 1
|
8 years ago |