aboutsummaryrefslogtreecommitdiffstats
path: root/include/mcl/she.hpp
Commit message (Expand)AuthorAgeFilesLines
* [she] add ZkpBin for m = 0 or 1MITSUNARI Shigeo2018-02-061-126/+160
* [she] add ZkpBinMITSUNARI Shigeo2018-02-061-32/+142
* she uses RandGenMITSUNARI Shigeo2018-02-051-89/+57
* add ZkpBinMITSUNARI Shigeo2018-02-051-0/+30
* add fp::Serializable for getStr, setStr, serialize, deserializeMITSUNARI Shigeo2018-01-081-156/+8
* [she] use PublicKeyMethod for common method of PublicKey and PrecomputedPubli...MITSUNARI Shigeo2018-01-071-145/+146
* [she] add test of pub.convertMITSUNARI Shigeo2018-01-041-4/+4
* [she] refactor PrecomputedPublicKey::reRandMITSUNARI Shigeo2018-01-031-69/+52
* [she] change decG1ViaGT to useDecG1ViaGTMITSUNARI Shigeo2018-01-031-10/+10
* add sheDecGiViaGTMITSUNARI Shigeo2018-01-031-1/+26
* [she] change api ; add setTryNum() and remove tryNum in setRangeForDLPMITSUNARI Shigeo2018-01-031-18/+22
* [she] add tryNum argument to loadTable()MITSUNARI Shigeo2018-01-031-2/+2
* [she] add option to make DLP tableMITSUNARI Shigeo2017-12-301-24/+9
* [she] rename kcv to kcv_MITSUNARI Shigeo2017-12-301-17/+17
* [she] save curveType in HashTableMITSUNARI Shigeo2017-12-281-0/+4
* [she] add decViaGT for large tryNumMITSUNARI Shigeo2017-12-281-0/+18
* [she] add comment to convertG2ToGTMITSUNARI Shigeo2017-12-281-1/+1
* fix compile error on visual studioMITSUNARI Shigeo2017-12-281-8/+16
* all classes use new load/save apiMITSUNARI Shigeo2017-12-271-125/+166
* add Fp::save, loadMITSUNARI Shigeo2017-12-241-4/+23
* [she] change int64_t to INT templateMITSUNARI Shigeo2017-12-181-20/+33
* [she] add CipherTextGT::mulML, finalExpMITSUNARI Shigeo2017-12-141-9/+38
* [she] change api of Deserialize ; return read bytes if succeed else 0MITSUNARI Shigeo2017-12-091-42/+32
* [she] add serialize methodMITSUNARI Shigeo2017-12-061-0/+54
* she ; exported-she.json is removedMITSUNARI Shigeo2017-11-231-6/+6
* she ; add isZeroMITSUNARI Shigeo2017-11-221-14/+51
* [she] rename CipherTextM to CipherTextGTMITSUNARI Shigeo2017-11-221-44/+44
* [she] removed duplicated codeMITSUNARI Shigeo2017-10-041-1/+0
* [she] add bench for encGi with PrecomputedPublicKeyMITSUNARI Shigeo2017-10-031-5/+42
* [she] add MCLSHE_WIN_SIZE macroMITSUNARI Shigeo2017-10-021-1/+4
* [she] add decGi bench for variable mMITSUNARI Shigeo2017-09-301-6/+20
* [she] add PrecomputedPublicKeyMITSUNARI Shigeo2017-09-301-0/+59
* [she] rename rerandomize to reRandMITSUNARI Shigeo2017-09-281-12/+13
* support int64_t for G::powMITSUNARI Shigeo2017-09-281-6/+6
* [she] change define macro for parameterMITSUNARI Shigeo2017-09-281-7/+7
* [she] modify pairing instead of miller loopMITSUNARI Shigeo2017-09-271-31/+20
* [generic] disable XBYAK if sizeof(Unit) == 4MITSUNARI Shigeo2017-09-251-19/+19
* [she] add underscore for member valuesMITSUNARI Shigeo2017-09-251-182/+182
* [she] use precompute miller loop for QMITSUNARI Shigeo2017-09-251-3/+9
* use window method for GTMITSUNARI Shigeo2017-09-211-27/+26
* use WindowMethod for she:G1:decMITSUNARI Shigeo2017-09-201-22/+59
* add benchMITSUNARI Shigeo2017-09-191-1/+1
* she: add rerandomize(CipherTextM)MITSUNARI Shigeo2017-09-191-5/+30
* she: add enc.pub(CipherTextM&)MITSUNARI Shigeo2017-09-191-6/+70
* rename bnXXXinit to initPairing()MITSUNARI Shigeo2017-09-181-19/+15
* fix typo of urlMITSUNARI Shigeo2017-08-301-1/+1
* fix typo of urlMITSUNARI Shigeo2017-08-301-1/+1
* replace BGN with SHEMITSUNARI Shigeo2017-08-301-26/+26
* rename bgn to sheMITSUNARI Shigeo2017-08-301-0/+1042