JamesRowe
|
149f3e577b
|
more fixes
|
3 years ago |
JamesRowe
|
270f9995b7
|
porting m1 changes
|
3 years ago |
Rongjian Lan
|
c5ad6d0670
|
Merge pull request #2 from herumi/master
Bring fork up to date with original
|
6 years ago |
MITSUNARI Shigeo
|
32325bf126
|
[cgo] separate init.go from mcl.go
|
6 years ago |
MITSUNARI Shigeo
|
dd21a776c6
|
[cs] update for new mclBn_init
|
6 years ago |
Leo Chen
|
fb5d1d8993
|
[build] fix build error on Mac OS X
This is to fix the build error after Mac OS X upgrade.
Signed-off-by: Leo Chen <leo@harmony.one>
|
6 years ago |
MITSUNARI Shigeo
|
15550b4853
|
a little optimization of sha-2 without OpenSSL
|
6 years ago |
MITSUNARI Shigeo
|
89673daa36
|
rename _alloca to alloca_ for mingw
|
6 years ago |
MITSUNARI Shigeo
|
574a0cce8d
|
add r and in readme.md
|
6 years ago |
MITSUNARI Shigeo
|
d9ea36e00c
|
[she] add dec without exception
|
6 years ago |
MITSUNARI Shigeo
|
696330be5d
|
[she] add deserialize()
|
6 years ago |
MITSUNARI Shigeo
|
8d54609260
|
[she] add isZero
|
6 years ago |
MITSUNARI Shigeo
|
189c2fa0e2
|
[she] fix sheSetTryNum returns void
|
6 years ago |
MITSUNARI Shigeo
|
66558e700d
|
[she] add she_c384_256
|
6 years ago |
MITSUNARI Shigeo
|
72bae9b544
|
[she] fix the serialization size for BLS12-381
|
6 years ago |
MITSUNARI Shigeo
|
9bc05bf641
|
[she] she.py supports large int
|
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
|
f33ef2ee85
|
update xbyak to 5.79
|
6 years ago |
MITSUNARI Shigeo
|
0505ad5f0b
|
return false if RandomGenerator fails init
|
6 years ago |
MITSUNARI Shigeo
|
e116eefe12
|
support nothrow version of gmp::setStr
|
6 years ago |
MITSUNARI Shigeo
|
50ff82fb13
|
specify -u bit option for a command gen
|
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
|
08cf676887
|
[cmake] add NOT_ONLY_LIB
|
6 years ago |
MITSUNARI Shigeo
|
0a327d8c1b
|
[vint] safe return if assert fails
|
6 years ago |
MITSUNARI Shigeo
|
ee56b11fc0
|
cmake support USE_LLVM
|
6 years ago |
MITSUNARI Shigeo
|
eb5439916d
|
increase buffer size of FixedBuffer
|
6 years ago |
MITSUNARI Shigeo
|
2b3835260a
|
avoid overflow in test
|
6 years ago |
MITSUNARI Shigeo
|
3adee27f18
|
MCL_LLVM_BMI2=0 disables bmi2
|
6 years ago |
MITSUNARI Shigeo
|
d02cc65749
|
use foreach in CMakeLists.txt
|
6 years ago |
MITSUNARI Shigeo
|
1039b23887
|
refactor CMakeLists.txt
|
6 years ago |
MITSUNARI Shigeo
|
146a65c7b9
|
disable warning of 'MACOSX_RPATH is not specified' on mac
|
6 years ago |
MITSUNARI Shigeo
|
9b2000ae8b
|
define MCL_MAX_BIT_SIZE in gmp_util.hpp
|
6 years ago |
MITSUNARI Shigeo
|
0df8f32be4
|
add USE_ASM/USE_XBYAK option to cmake
|
6 years ago |
MITSUNARI Shigeo
|
ce60688263
|
treat min as not macro but function
|
6 years ago |
MITSUNARI Shigeo
|
b5d05f234b
|
don't include exception header if exception is not used
|
6 years ago |
MITSUNARI Shigeo
|
3f61bbe45f
|
remove unused variable
|
6 years ago |
MITSUNARI Shigeo
|
ebabddf36d
|
set max bit for vint_test
|
6 years ago |
MITSUNARI Shigeo
|
e03039d0ce
|
cmake supports USE_OPENSSL and USE_GMP
|
6 years ago |