MITSUNARI Shigeo
|
8d6a314c4a
|
a little optimization of rerandomize
|
8 years ago |
MITSUNARI Shigeo
|
af65817bf8
|
add bench of GT::pow
|
8 years ago |
MITSUNARI Shigeo
|
9a09ed2ec8
|
add pub::mulEnc1
|
8 years ago |
MITSUNARI Shigeo
|
b6467b04b0
|
split pairing into millerLoop/finalExp
|
8 years ago |
MITSUNARI Shigeo
|
08a57cc54a
|
return int64_t of log
|
8 years ago |
MITSUNARI Shigeo
|
40e45733b3
|
add tryNum
|
8 years ago |
MITSUNARI Shigeo
|
99d498680e
|
change api name
|
8 years ago |
MITSUNARI Shigeo
|
ac1e0234a0
|
add cahce of secretKey
|
8 years ago |
MITSUNARI Shigeo
|
7531fabca4
|
add rerandomize
|
8 years ago |
MITSUNARI Shigeo
|
cec181f694
|
fix source
|
8 years ago |
MITSUNARI Shigeo
|
68e2220eed
|
remove unused variables
|
8 years ago |
MITSUNARI Shigeo
|
9532de91a0
|
move Frobenius to Fp2
|
8 years ago |
MITSUNARI Shigeo
|
17e356700f
|
move unitaryInv to Fp12T
|
8 years ago |
MITSUNARI Shigeo
|
de99956377
|
check the value of MCL_MAX_BIT_SIZE
|
8 years ago |
MITSUNARI Shigeo
|
524aee9840
|
test for MCL_MAX_BIT_SIZE=384
|
8 years ago |
MITSUNARI Shigeo
|
14251e855e
|
start to implement bgn with prime-order pairing
|
8 years ago |
MITSUNARI Shigeo
|
39a857bcdf
|
add const std::string& version of hashAndMapToGi
|
8 years ago |
MITSUNARI Shigeo
|
97c5b5f02e
|
mulGeneric is constant time
|
8 years ago |
MITSUNARI Shigeo
|
91c5363fe7
|
const time GVL::mul does not depent on bit length
|
8 years ago |
MITSUNARI Shigeo
|
90f6dcb21b
|
add comment for name of shared library
|
8 years ago |
MITSUNARI Shigeo
|
053d76dd58
|
add mclBnGT_setInt
|
8 years ago |
MITSUNARI Shigeo
|
16d7e2a33c
|
add test of badG2
|
8 years ago |
MITSUNARI Shigeo
|
c758169491
|
fix isValidOrder for G2
|
8 years ago |
MITSUNARI Shigeo
|
d51a6698f4
|
add mclBnG1_mulCT
|
8 years ago |
MITSUNARI Shigeo
|
aab87af960
|
implement GLV for G2
|
8 years ago |
MITSUNARI Shigeo
|
bee8d21f16
|
rename SetInt to SetInt64
|
8 years ago |
MITSUNARI Shigeo
|
e99e96c7d1
|
fix typo
|
8 years ago |
MITSUNARI Shigeo
|
dbc7fe35ee
|
setInt accepts int64_t
|
8 years ago |
MITSUNARI Shigeo
|
91ed22cd73
|
add getOpUnitSize/getCurveOrder/getFieldOrder
|
8 years ago |
MITSUNARI Shigeo
|
84d7bb67dc
|
implementing GLV for G2
|
8 years ago |
MITSUNARI Shigeo
|
744feda4e5
|
fix comment of g
|
8 years ago |
MITSUNARI Shigeo
|
251388fffc
|
test glv for g2
|
8 years ago |
MITSUNARI Shigeo
|
e6ce211f3d
|
fix macro name
|
8 years ago |
MITSUNARI Shigeo
|
abb068abd4
|
rename GLV to GLV1
|
8 years ago |
MITSUNARI Shigeo
|
da1816b017
|
elgamal supports ioMode
|
8 years ago |
MITSUNARI Shigeo
|
cb3cee454c
|
increase bufSize to get string
|
8 years ago |
MITSUNARI Shigeo
|
10d9c02a83
|
add hashAndMapToG{1,2}
|
8 years ago |
MITSUNARI Shigeo
|
b02a13717f
|
fix test
|
8 years ago |
MITSUNARI Shigeo
|
5b4d8765ea
|
fix cgo
|
8 years ago |
MITSUNARI Shigeo
|
708637d333
|
use new api
|
8 years ago |
MITSUNARI Shigeo
|
d91d4dd8b6
|
rename bn_c.cpp to bn_c_impl.hpp
|
8 years ago |
MITSUNARI Shigeo
|
08072ba72b
|
cast is unnecessary
|
8 years ago |
MITSUNARI Shigeo
|
e027f4fd5e
|
rename mclBn_curve
|
8 years ago |
MITSUNARI Shigeo
|
4876e522f7
|
rename MCLBN_OP_UNIT_SIZE to MCLBN_FP_UNIT_SIZE
|
8 years ago |
MITSUNARI Shigeo
|
15e511bbb3
|
make test_go
|
8 years ago |
MITSUNARI Shigeo
|
f9582713dc
|
sample of pairing
|
8 years ago |
MITSUNARI Shigeo
|
314f6dab14
|
add mcl.go
|
8 years ago |
MITSUNARI Shigeo
|
82fec357d9
|
add mclBnG2_serialize, deserialize
|
8 years ago |
MITSUNARI Shigeo
|
27575dd92e
|
rename mbn to mclBn
|
8 years ago |
MITSUNARI Shigeo
|
5926add18d
|
update bn256.cs to new api
|
8 years ago |