MITSUNARI Shigeo
|
85163ee003
|
add initCurve
|
5 years ago |
MITSUNARI Shigeo
|
5b453fda2b
|
v0.96
|
5 years ago |
MITSUNARI Shigeo
|
3c98ac00c8
|
enable GLV for secp256k1
|
5 years ago |
MITSUNARI Shigeo
|
2053b495a7
|
simplify GLV1T class
|
5 years ago |
MITSUNARI Shigeo
|
626663b8db
|
secp256k1 supports GLV method
|
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
|
8118e08dc2
|
add FixedVec::value_type
|
5 years ago |
MITSUNARI Shigeo
|
72a3ee5dc9
|
add FixedVec::value_type
|
5 years ago |
MITSUNARI Shigeo
|
cc1396f753
|
GLV2 supports GT::pow
|
5 years ago |
MITSUNARI Shigeo
|
de44c1336d
|
rewrite GLV2::mul
|
5 years ago |
MITSUNARI Shigeo
|
cbf3c2ccc2
|
remove old comments
|
5 years ago |
MITSUNARI Shigeo
|
b1ef09c6c4
|
fix GLV1::mul(0)
|
5 years ago |
MITSUNARI Shigeo
|
0931176c76
|
use wider naf for G1::mul
|
5 years ago |
MITSUNARI Shigeo
|
3354927f26
|
add getNAFwidth
|
5 years ago |
MITSUNARI Shigeo
|
c4087c70f7
|
remove unused code
|
5 years ago |
MITSUNARI Shigeo
|
7b21820c8a
|
define hash for g++ of Mac
|
5 years ago |
MITSUNARI Shigeo
|
562337b152
|
v0.95 fix a parser of 0b10 with base = 16
|
5 years ago |
MITSUNARI Shigeo
|
0363aee113
|
use Jacobi instead of Proj
|
6 years ago |
MITSUNARI Shigeo
|
15550b4853
|
a little optimization of sha-2 without OpenSSL
|
6 years ago |
MITSUNARI Shigeo
|
d9ea36e00c
|
[she] add dec without exception
|
6 years ago |
MITSUNARI Shigeo
|
72bae9b544
|
[she] fix the serialization size for BLS12-381
|
6 years ago |
MITSUNARI Shigeo
|
d05146f5b1
|
[she] fix for windows
|
6 years ago |
MITSUNARI Shigeo
|
53ac29fa9a
|
[she] add {Enc,Mul}IntVec
|
6 years ago |
MITSUNARI Shigeo
|
c371ee97fa
|
refactor old zkp for ElGamal
|
6 years ago |
MITSUNARI Shigeo
|
26260f5985
|
remove visual studio warnings
|
6 years ago |
MITSUNARI Shigeo
|
8cbdc129f6
|
reduce parameter of elgamal
|
6 years ago |
MITSUNARI Shigeo
|
0505ad5f0b
|
return false if RandomGenerator fails init
|
6 years ago |
MITSUNARI Shigeo
|
02617cf8c7
|
don't include exception.hpp if CYBOZU_DONT_USE_EXCEPTION is defined
|
6 years ago |
MITSUNARI Shigeo
|
32fbeb0d02
|
add C api header for each 256/384/384_256
|
6 years ago |
MITSUNARI Shigeo
|
48a5e19b1a
|
cybozu::RandomGenerator supports CYBOZU_DONT_USE_EXCEPTION
|
6 years ago |
MITSUNARI Shigeo
|
dcc43ea3fe
|
fix mode for GMP=0 and XBYAK=1
|
6 years ago |
MITSUNARI Shigeo
|
b83e0fabe6
|
update to v0.94
|
6 years ago |
MITSUNARI Shigeo
|
f1d0865f1c
|
add mclBn_setETHserialization
|
6 years ago |
MITSUNARI Shigeo
|
0234589658
|
big endian serialization for Fp2
|
6 years ago |
MITSUNARI Shigeo
|
838f081855
|
big endian serialization for eth2
|
6 years ago |
MITSUNARI Shigeo
|
cc9762f14f
|
update to v0.93
|
6 years ago |
MITSUNARI Shigeo
|
0a327d8c1b
|
[vint] safe return if assert fails
|
6 years ago |
MITSUNARI Shigeo
|
eb5439916d
|
increase buffer size of FixedBuffer
|
6 years ago |
MITSUNARI Shigeo
|
1039b23887
|
refactor CMakeLists.txt
|
6 years ago |
MITSUNARI Shigeo
|
9b2000ae8b
|
define MCL_MAX_BIT_SIZE in gmp_util.hpp
|
6 years ago |
MITSUNARI Shigeo
|
b5d05f234b
|
don't include exception header if exception is not used
|
6 years ago |
MITSUNARI Shigeo
|
f4b525a639
|
supress warning of gcc
|
6 years ago |
MITSUNARI Shigeo
|
f3f9be495c
|
shortcut for Ec::mul(Px, P, x) if P = 0
|
6 years ago |
MITSUNARI Shigeo
|
7c56a88348
|
version v0.91
|
6 years ago |
MITSUNARI Shigeo
|
ed6ad685c2
|
Modp supports mcl-wasm
|
6 years ago |
MITSUNARI Shigeo
|
54f2e8cc85
|
increase max size of Vint
|
6 years ago |
MITSUNARI Shigeo
|
4ae8bc289c
|
add version
|
6 years ago |
MITSUNARI Shigeo
|
497fa07d29
|
fix Vint::setArray(x) for x == self
|
6 years ago |
MITSUNARI Shigeo
|
bc141e2d30
|
fix comment of mclBnFr_setLittleEndian
|
6 years ago |