-
f4a2d2e3be
add test for Ec::add, dbl
MITSUNARI Shigeo
2019-09-08 15:04:44 +0900
-
6f82259d9e
[bug] fix Ec::add(A, B, A) for no-normalized A, B
MITSUNARI Shigeo
2019-09-08 15:01:25 +0900
-
13d9500f3f
Ec::mulSmallInt errors if negative
MITSUNARI Shigeo
2019-09-06 22:17:58 +0900
-
846b4ff8f6
add Ec::mulSmallInt
MITSUNARI Shigeo
2019-09-06 21:06:06 +0900
-
aebcdf1a83
mulVec
MITSUNARI Shigeo
2019-09-05 16:21:32 +0900
-
2c2db22773
start to develop Ec::mulVec
MITSUNARI Shigeo
2019-09-04 16:44:31 +0900
-
43a1e4983d
add test of squareRootFp2
MITSUNARI Shigeo
2019-09-04 14:36:20 +0900
-
daaabddf1d
add mclBnFp2_{add,sub,mul,div,neg,sqr,inv}
MITSUNARI Shigeo
2019-09-03 15:48:18 +0900
-
1d6b4302ad
add comments to mcl{Fr,Fp,Fp2,G1,G2}
MITSUNARI Shigeo
2019-09-03 14:39:52 +0900
-
e8dd8a68a0
add squareRoot into bn.h
MITSUNARI Shigeo
2019-09-03 14:29:44 +0900
-
68f332d0ae
change members of mclBn{Fp,G1,G2}
MITSUNARI Shigeo
2019-08-30 11:13:28 +0900
-
1d7c99e8a7
add millerLoopVec
MITSUNARI Shigeo
2019-08-28 05:18:23 +0900
-
7df73796d5
remove assert
MITSUNARI Shigeo
2019-08-28 05:07:44 +0900
-
1d2f4cb29b
optimize millerLoopVec
MITSUNARI Shigeo
2019-08-28 05:03:25 +0900
-
b74ec0cf1b
refactor millerLoop
MITSUNARI Shigeo
2019-08-28 03:52:23 +0900
-
3ec6ea8a0e
remove unnecessary set
MITSUNARI Shigeo
2019-08-28 02:58:03 +0900
-
6761619ba6
use secp256k1 in sample/ecdh.cpp
MITSUNARI Shigeo
2019-08-26 15:25:55 +0900
-
e769bd6cea
Merge branch 'dev'
MITSUNARI Shigeo
2019-08-25 17:39:13 +0900
-
-
40a2ec8fd8
fix include dependency of ec.hpp
MITSUNARI Shigeo
2019-08-22 21:26:18 +0900
-
b26ee426eb
support jit profiler for VTune
MITSUNARI Shigeo
2019-08-22 13:59:12 +0900
-
5298f0d260
[xbyak] update
MITSUNARI Shigeo
2019-08-22 10:51:10 +0900
-
2c8d7947b7
add cybozu/*.hpp
MITSUNARI Shigeo
2019-08-21 16:31:15 +0900
-
c93811dde1
disable warning of cybozu::Option
MITSUNARI Shigeo
2019-08-20 15:19:50 +0900
-
cbc1f48da2
[cybozu] disable warning
MITSUNARI Shigeo
2019-08-19 20:45:51 +0900
-
-
73ee7d5bd3
add cybozu/time.hpp
MITSUNARI Shigeo
2019-08-19 20:43:52 +0900
-
572fa8d816
add millerLoopVec
MITSUNARI Shigeo
2019-08-17 18:21:16 +0900
-
c0efee00e1
[she] add getNonConstRef() for test
MITSUNARI Shigeo
2019-08-16 17:37:57 +0900
-
d493249b39
v0.97
MITSUNARI Shigeo
2019-08-14 10:56:17 +0900
-
21dedae745
add mclBnFp_* like as mclBnFp_*
MITSUNARI Shigeo
2019-08-13 16:41:36 +0900
-
55a1de171b
[doc] update getStr(mode)
MITSUNARI Shigeo
2019-08-13 15:08:23 +0900
-
0a638c7ad2
add mclBn{Fr,Fp}_getLittleEndian
MITSUNARI Shigeo
2019-08-13 11:37:08 +0900
-
bb287f8f11
add Fp::getLittleEndian
MITSUNARI Shigeo
2019-08-13 11:14:52 +0900
-
b84d0c7fe0
dump() accepts const void*
MITSUNARI Shigeo
2019-08-13 11:11:47 +0900
-
a6cab0b385
common.mk detects armv6l
MITSUNARI Shigeo
2019-08-11 10:09:44 +0900
-
0f3aae4feb
add openmp option to setvar.bat
MITSUNARI Shigeo
2019-08-08 14:16:49 +0900
-
6e9f21d1af
[she] use initCurve
MITSUNARI Shigeo
2019-07-30 13:44:08 +0900
-
b57e25f0cf
old codes use initCurve
MITSUNARI Shigeo
2019-07-29 13:01:57 +0900
-
85163ee003
add initCurve
MITSUNARI Shigeo
2019-07-29 04:59:03 +0900
-
4c376d551e
test of GT::pow
MITSUNARI Shigeo
2019-07-26 11:43:05 +0900
-
96e6d628ec
v0.96 improved scalar multiplication
MITSUNARI Shigeo
2019-07-25 22:22:37 +0900
-
-
5b453fda2b
v0.96
MITSUNARI Shigeo
2019-07-25 22:13:18 +0900
-
3c98ac00c8
enable GLV for secp256k1
MITSUNARI Shigeo
2019-07-25 22:10:59 +0900
-
2053b495a7
simplify GLV1T class
MITSUNARI Shigeo
2019-07-25 22:10:49 +0900
-
626663b8db
secp256k1 supports GLV method
MITSUNARI Shigeo
2019-07-25 16:44:21 +0900
-
14465da205
move GLV1 to ec.hpp
MITSUNARI Shigeo
2019-07-25 15:44:59 +0900
-
53028c4a98
GLV1 is template class
MITSUNARI Shigeo
2019-07-25 14:56:45 +0900
-
2762669e4c
test of GLV for secp256k1
MITSUNARI Shigeo
2019-07-24 16:58:52 +0900
-
8118e08dc2
add FixedVec::value_type
MITSUNARI Shigeo
2019-07-23 19:37:39 +0900
-
72a3ee5dc9
add FixedVec::value_type
MITSUNARI Shigeo
2019-07-23 19:37:39 +0900
-
-
cc1396f753
GLV2 supports GT::pow
MITSUNARI Shigeo
2019-07-23 16:58:43 +0900
-
de44c1336d
rewrite GLV2::mul
MITSUNARI Shigeo
2019-07-23 16:37:28 +0900
-
38d97e0802
disable many warnings of LSAN
MITSUNARI Shigeo
2019-07-23 16:23:18 +0900
-
cbf3c2ccc2
remove old comments
MITSUNARI Shigeo
2019-07-23 16:14:07 +0900
-
b1ef09c6c4
fix GLV1::mul(0)
MITSUNARI Shigeo
2019-07-22 19:46:32 +0900
-
0931176c76
use wider naf for G1::mul
MITSUNARI Shigeo
2019-07-22 17:56:20 +0900
-
3354927f26
add getNAFwidth
MITSUNARI Shigeo
2019-07-22 15:40:31 +0900
-
c4087c70f7
remove unused code
MITSUNARI Shigeo
2019-07-22 05:03:55 +0900
-
38d82215f6
[doc] fix link to reference
MITSUNARI Shigeo
2019-07-19 16:13:09 +0900
-
9d7d6f5041
[java] use Swig 4.0.0
MITSUNARI Shigeo
2019-07-10 10:59:10 +0900
-
d893c71d87
[java] change C++ version
MITSUNARI Shigeo
2019-07-10 10:58:43 +0900
-
a139f3291e
[java] ignore -Wdeprecated
MITSUNARI Shigeo
2019-07-10 10:58:11 +0900
-
7b21820c8a
define hash for g++ of Mac
MITSUNARI Shigeo
2019-07-10 10:57:06 +0900
-
4a5202567c
[java] update documents
MITSUNARI Shigeo
2019-07-10 08:29:31 +0900
-
4797680018
[she] fix compile error of she-wasm
MITSUNARI Shigeo
2019-07-04 14:35:39 +0900
-
dd19f1c350
[java] fix indent
MITSUNARI Shigeo
2019-07-04 14:19:32 +0900
-
d403ab84c6
[java] support windows
MITSUNARI Shigeo
2019-07-04 09:31:32 +0900
-
db79a61ed0
[java] fix path for mac
MITSUNARI Shigeo
2019-07-04 09:21:02 +0900
-
e50de173a3
[java] add serialize/deserialize
MITSUNARI Shigeo
2019-07-04 07:04:38 +0900
-
562337b152
v0.95 fix a parser of 0b10 with base = 16
MITSUNARI Shigeo
2019-07-03 22:37:48 +0900
-
24be4c8de1
[java] change Bn256 to Mcl
MITSUNARI Shigeo
2019-07-03 14:38:50 +0900
-
17d2b0c18d
[java] jni for BN254(old)
MITSUNARI Shigeo
2019-06-24 05:24:26 +0900
-
977053396a
disable addLine/dblLine test for Proj
MITSUNARI Shigeo
2019-06-20 10:34:31 +0900
-
0363aee113
use Jacobi instead of Proj
MITSUNARI Shigeo
2019-06-20 10:10:35 +0900
-
a344ac8035
fix install for Darwin
MITSUNARI Shigeo
2019-06-18 16:08:40 +0900
-
c5ad6d0670
Merge pull request #2 from herumi/master
Rongjian Lan
2019-06-05 14:45:09 -0700
-
-
32325bf126
[cgo] separate init.go from mcl.go
#2
MITSUNARI Shigeo
2019-06-05 21:23:19 +0900
-
dd21a776c6
[cs] update for new mclBn_init
MITSUNARI Shigeo
2019-05-31 19:37:53 +0900
-
fb5d1d8993
[build] fix build error on Mac OS X
Leo Chen
2019-05-26 15:02:08 -0700
-
4f04664a3d
[build] fix build error on Mac OS X
#1
Leo Chen
2019-05-26 15:02:08 -0700
-
-
-
15550b4853
a little optimization of sha-2 without OpenSSL
MITSUNARI Shigeo
2019-05-23 10:28:27 +0900
-
89673daa36
rename _alloca to alloca_ for mingw
MITSUNARI Shigeo
2019-05-17 21:17:31 +0900
-
574a0cce8d
add r and in readme.md
MITSUNARI Shigeo
2019-05-17 10:27:11 +0900
-
d9ea36e00c
[she] add dec without exception
MITSUNARI Shigeo
2019-05-15 17:03:04 +0900
-
696330be5d
[she] add deserialize()
MITSUNARI Shigeo
2019-05-14 15:34:38 +0900
-
8d54609260
[she] add isZero
MITSUNARI Shigeo
2019-05-13 16:46:25 +0900
-
189c2fa0e2
[she] fix sheSetTryNum returns void
MITSUNARI Shigeo
2019-05-13 16:04:29 +0900
-
66558e700d
[she] add she_c384_256
MITSUNARI Shigeo
2019-05-13 15:59:53 +0900
-
72bae9b544
[she] fix the serialization size for BLS12-381
MITSUNARI Shigeo
2019-05-13 15:48:24 +0900
-
9bc05bf641
[she] she.py supports large int
MITSUNARI Shigeo
2019-05-12 18:16:12 +0900
-
d05146f5b1
[she] fix for windows
MITSUNARI Shigeo
2019-05-12 18:15:51 +0900
-
53ac29fa9a
[she] add {Enc,Mul}IntVec
MITSUNARI Shigeo
2019-05-12 15:56:21 +0900
-
c371ee97fa
refactor old zkp for ElGamal
MITSUNARI Shigeo
2019-05-09 06:39:03 +0900
-
26260f5985
remove visual studio warnings
MITSUNARI Shigeo
2019-05-09 06:12:07 +0900
-
8cbdc129f6
reduce parameter of elgamal
MITSUNARI Shigeo
2019-05-09 06:05:34 +0900
-
f33ef2ee85
update xbyak to 5.79
MITSUNARI Shigeo
2019-05-05 07:45:32 +0900
-
0505ad5f0b
return false if RandomGenerator fails init
MITSUNARI Shigeo
2019-05-05 07:44:15 +0900
-
e116eefe12
support nothrow version of gmp::setStr
MITSUNARI Shigeo
2019-05-01 15:11:39 +0900
-
50ff82fb13
specify -u bit option for a command gen
MITSUNARI Shigeo
2019-05-01 15:11:17 +0900
-
02617cf8c7
don't include exception.hpp if CYBOZU_DONT_USE_EXCEPTION is defined
MITSUNARI Shigeo
2019-05-01 14:16:50 +0900
-
32fbeb0d02
add C api header for each 256/384/384_256
MITSUNARI Shigeo
2019-04-30 16:21:05 +0900