MITSUNARI Shigeo
|
12c0e1a02f
|
[js] enc/dec for G1/G2/GT
|
7 years ago |
MITSUNARI Shigeo
|
cfa1163b76
|
[bn] remove old unused code
|
7 years ago |
MITSUNARI Shigeo
|
d196469678
|
[bn] a little optimization of addLineWithoutP
|
7 years ago |
MITSUNARI Shigeo
|
bade8efc64
|
[bn] mul_024 uses mulOpt
|
7 years ago |
MITSUNARI Shigeo
|
0bfdb500a0
|
[bn] a little optimization of mul_024
|
7 years ago |
MITSUNARI Shigeo
|
ad41e793c8
|
[she] removed duplicated code
|
7 years ago |
MITSUNARI Shigeo
|
bfeb3c3296
|
[she] add bench for encGi with PrecomputedPublicKey
|
7 years ago |
MITSUNARI Shigeo
|
b42b8ddeec
|
[she] add demo by WASM
|
7 years ago |
MITSUNARI Shigeo
|
e2336179e9
|
[she] add MCLSHE_WIN_SIZE macro
|
7 years ago |
MITSUNARI Shigeo
|
07addb0e37
|
[she] use int64_t instead of uint32_t *
|
7 years ago |
MITSUNARI Shigeo
|
07e8a0dc95
|
[she] change C api of sheDec
|
7 years ago |
MITSUNARI Shigeo
|
caf9b91ae5
|
[she] add decGi bench for variable m
|
7 years ago |
MITSUNARI Shigeo
|
95f635d36b
|
[she] add PrecomputedPublicKey
|
7 years ago |
MITSUNARI Shigeo
|
3bd6edfca6
|
[she] add C api for she
|
7 years ago |
MITSUNARI Shigeo
|
e2c7097f79
|
[she] rename rerandomize to reRand
|
7 years ago |
MITSUNARI Shigeo
|
d0696009d7
|
support int64_t for G::pow
|
7 years ago |
MITSUNARI Shigeo
|
69cee3394c
|
[win] add library for bn512 to autolink
|
7 years ago |
MITSUNARI Shigeo
|
ba006adcda
|
[doc] fix comment of bn.h
|
7 years ago |
MITSUNARI Shigeo
|
6b6b7fd8b1
|
[she] change define macro for parameter
|
7 years ago |
MITSUNARI Shigeo
|
ef2fd069db
|
[she] modify pairing instead of miller loop
|
7 years ago |
MITSUNARI Shigeo
|
60e92db5d8
|
[generic] disable XBYAK if sizeof(Unit) == 4
|
7 years ago |
MITSUNARI Shigeo
|
9d93ce1c51
|
[she] add underscore for member values
|
7 years ago |
MITSUNARI Shigeo
|
06dc69840a
|
[she] use precompute miller loop for Q
|
7 years ago |
MITSUNARI Shigeo
|
6d6487b748
|
remove testHashAndMapto in bn_test.cpp
|
7 years ago |
MITSUNARI Shigeo
|
f7ad5294e6
|
throw exception if readStream can't data
|
7 years ago |
MITSUNARI Shigeo
|
fbd71f3f39
|
use window method for GT
|
7 years ago |
MITSUNARI Shigeo
|
a03f9db4ad
|
use WindowMethod for she:G1:dec
|
7 years ago |
MITSUNARI Shigeo
|
36e1a46454
|
add bench
|
7 years ago |
MITSUNARI Shigeo
|
1ca4c1f1ef
|
she: add rerandomize(CipherTextM)
|
7 years ago |
MITSUNARI Shigeo
|
3246b21842
|
she: add enc.pub(CipherTextM&)
|
7 years ago |
MITSUNARI Shigeo
|
09a6505d02
|
SquareRoot use Fp::pow if possible
|
7 years ago |
MITSUNARI Shigeo
|
7b35b6605e
|
add bn512.hpp
|
7 years ago |
MITSUNARI Shigeo
|
73ed13ed68
|
a little optimization for twist_b = 1 - 2i
|
7 years ago |
MITSUNARI Shigeo
|
9afa137935
|
128-bit security BN curve is ok
|
7 years ago |
MITSUNARI Shigeo
|
5c43cc4e0f
|
add BN462 parameter (but not run)
|
7 years ago |
MITSUNARI Shigeo
|
b810c822c8
|
rename bnXXXinit to initPairing()
|
7 years ago |
MITSUNARI Shigeo
|
c54e8a6b97
|
fix sign of Vint::adu1
|
7 years ago |
MITSUNARI Shigeo
|
c0d84156f2
|
fix detection of 0b...
|
7 years ago |
MITSUNARI Shigeo
|
c56818cfb2
|
clear Elgamal::CipherText in cstr
|
7 years ago |
MITSUNARI Shigeo
|
b6d63653a5
|
add wasm demo
|
7 years ago |
MITSUNARI Shigeo
|
fc0d355de2
|
fix typo of url
|
7 years ago |
MITSUNARI Shigeo
|
11c33f8174
|
fix typo of url
|
7 years ago |
MITSUNARI Shigeo
|
fa809a1d70
|
replace BGN with SHE
|
7 years ago |
MITSUNARI Shigeo
|
5aa2d9c1e1
|
rename bgn to she
|
7 years ago |
MITSUNARI Shigeo
|
cfe7949750
|
add save/log for HashTable
|
7 years ago |
MITSUNARI Shigeo
|
049d1590b1
|
add HashTable::setTryNum
|
7 years ago |
MITSUNARI Shigeo
|
d1c59fd632
|
change ioMode for Ec
|
7 years ago |
MITSUNARI Shigeo
|
2146aa1de7
|
rename AddFrobenius to HaveFrobenius
|
7 years ago |
MITSUNARI Shigeo
|
a1fa19150e
|
bgn:unify EcHashTable and GTHashTable
|
7 years ago |
MITSUNARI Shigeo
|
fd96fc58d2
|
use FixedBuffer for vint
|
7 years ago |