Commit Graph

1167 Commits (809389db84c425035e8e2b23475b6130033751f6)
 

Author SHA1 Message Date
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 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