MITSUNARI Shigeo
|
8bf97f8cc5
|
use ec:ioMode to operator>>
|
8 years ago |
MITSUNARI Shigeo
|
c65367f4ad
|
add tryNum
|
8 years ago |
MITSUNARI Shigeo
|
088d3ca30e
|
add sub
|
8 years ago |
MITSUNARI Shigeo
|
8b05bc387f
|
use tensorProduct
|
8 years ago |
MITSUNARI Shigeo
|
2e980ffb16
|
add enc CipherTextGi
|
8 years ago |
MITSUNARI Shigeo
|
e3be163f85
|
rename convertCipherText to convertCipherTextAtoM
|
8 years ago |
MITSUNARI Shigeo
|
b10cfe6188
|
split CipherTextA into CipherText{G1, G2}
|
8 years ago |
MITSUNARI Shigeo
|
40322011da
|
remove public
|
8 years ago |
MITSUNARI Shigeo
|
e38c542a95
|
split CipherTextA and CipherTextM
|
8 years ago |
MITSUNARI Shigeo
|
1fa9768f3c
|
add GTHashTable
|
8 years ago |
MITSUNARI Shigeo
|
88cce16481
|
a little opitimization of mulEnc1
|
8 years ago |
MITSUNARI Shigeo
|
8d6a314c4a
|
a little optimization of rerandomize
|
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
|
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
|
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
|
053d76dd58
|
add mclBnGT_setInt
|
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
|
dbc7fe35ee
|
setInt accepts int64_t
|
8 years ago |
MITSUNARI Shigeo
|
91ed22cd73
|
add getOpUnitSize/getCurveOrder/getFieldOrder
|
8 years ago |
MITSUNARI Shigeo
|
744feda4e5
|
fix comment of g
|
8 years ago |
MITSUNARI Shigeo
|
abb068abd4
|
rename GLV to GLV1
|
8 years ago |
MITSUNARI Shigeo
|
da1816b017
|
elgamal supports ioMode
|
8 years ago |
MITSUNARI Shigeo
|
10d9c02a83
|
add hashAndMapToG{1,2}
|
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
|
82fec357d9
|
add mclBnG2_serialize, deserialize
|
8 years ago |
MITSUNARI Shigeo
|
27575dd92e
|
rename mbn to mclBn
|
8 years ago |
MITSUNARI Shigeo
|
7bac307f18
|
add mbnFr_serialize
|
8 years ago |
MITSUNARI Shigeo
|
ba4f0d560a
|
unify setHexStr and setDecStr to setStr
|
8 years ago |
MITSUNARI Shigeo
|
bd563dde4f
|
rename MBN_ to mbn
|
8 years ago |
MITSUNARI Shigeo
|
d6fe92b48d
|
update C# sample to new api
|
8 years ago |
MITSUNARI Shigeo
|
96f9767636
|
rename MCLBN_ to MBN_
|
8 years ago |
MITSUNARI Shigeo
|
fe127e795a
|
rename MCLBN_initLib to MCLBN_init
|
8 years ago |
MITSUNARI Shigeo
|
ce6ad74541
|
rename macro
|
8 years ago |
MITSUNARI Shigeo
|
0de2e4c1a1
|
rename BN_ to MCLBN_
|
8 years ago |
MITSUNARI Shigeo
|
284133ed69
|
rename mcl/bn_if.h to mcl/bn.h
|
8 years ago |