aboutsummaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* bls384_256 supports windowsMITSUNARI Shigeo2019-03-221-1/+3
* fix comment of blsSecretKeySetLittleEndianMITSUNARI Shigeo2019-03-091-2/+3
* add blsSecretKeySetLittleEndianModMITSUNARI Shigeo2019-03-081-0/+3
* add blsVerifyPairingMITSUNARI Shigeo2019-01-051-0/+9
* add check for BLS_SWAP_GMITSUNARI Shigeo2018-12-021-0/+8
* BLS_SWAP_G runs well for C++testMITSUNARI Shigeo2018-12-021-9/+35
* swap_gMITSUNARI Shigeo2018-12-021-0/+13
* add blsSetRandFuncMITSUNARI Shigeo2018-10-281-0/+9
* update new api of mclBn_initMITSUNARI Shigeo2018-10-222-7/+9
* add blsVerifyAggregatedHashesMITSUNARI Shigeo2018-09-212-17/+6
* add verifyAggregatedHashesMITSUNARI Shigeo2018-09-172-0/+23
* add signHash and verifyHash for hashed valueMITSUNARI Shigeo2018-09-172-4/+42
* remove duplicated C++ code and libbls.aMITSUNARI Shigeo2018-09-151-83/+286
* add bls*Sub functionsMITSUNARI Shigeo2018-09-131-0/+5
* add verifyOrderMITSUNARI Shigeo2018-08-261-0/+12
* fix typo macro nameMITSUNARI Shigeo2018-08-171-1/+1
* add getG1/FrByteSizeMITSUNARI Shigeo2018-08-131-3/+6
* add bls api for getFrByteSize and getG1ByteSizeMITSUNARI Shigeo2018-08-131-0/+6
* add BLS_DONT_EXPORT macroMITSUNARI Shigeo2018-07-151-49/+60
* consiger clang for wasmMITSUNARI Shigeo2018-06-051-0/+2
* CSPRNG is not used in wasmMITSUNARI Shigeo2018-05-291-0/+2
* remove old deserialize apinew_deserialize_apiMITSUNARI Shigeo2017-12-241-8/+4
* new deserialize apiMITSUNARI Shigeo2017-12-101-35/+39
* [js] support Node.jsMITSUNARI Shigeo2017-11-051-1/+5
* [doc] fix comment of deserializeMITSUNARI Shigeo2017-09-281-3/+3
* blsInit is thread safeMITSUNARI Shigeo2017-08-161-6/+8
* add blsInitThreadSafeMITSUNARI Shigeo2017-08-121-0/+4
* move mclBn_* to mclMITSUNARI Shigeo2017-07-071-19/+0
* add blsDHKeyExchangeMITSUNARI Shigeo2017-06-141-0/+5
* reorder of arguments of LagrangeInterpolationMITSUNARI Shigeo2017-06-131-3/+3
* change const char * to const void *MITSUNARI Shigeo2017-06-131-1/+1
* end of refactoringMITSUNARI Shigeo2017-06-131-1/+12
* refactor recoveringMITSUNARI Shigeo2017-06-121-0/+8
* add blsGetGeneratorOfG2MITSUNARI Shigeo2017-06-121-0/+3
* add blsIdSetIntMITSUNARI Shigeo2017-06-071-11/+13
* fix blsIdMITSUNARI Shigeo2017-06-061-2/+2
* reorder apis of blsMITSUNARI Shigeo2017-06-061-56/+56
* _MITSUNARI Shigeo2017-06-061-4/+5
* unify curve constMITSUNARI Shigeo2017-06-062-13/+1
* use struts of bn.hMITSUNARI Shigeo2017-06-052-23/+20
* use MBN_.. instead of BLS_MITSUNARI Shigeo2017-06-042-19/+14
* rename bls_if.h to bls.hMITSUNARI Shigeo2017-06-042-16/+16
* rename bls_if.h to bls.hMITSUNARI Shigeo2017-06-041-0/+0
* rename blsHashToSecretKeyMITSUNARI Shigeo2017-05-311-1/+1
* use setHashOfMITSUNARI Shigeo2017-05-301-0/+2
* rename blsSecretKeySetByHash to blsSecretKeySetToHashOfMITSUNARI Shigeo2017-05-301-1/+1
* rename IsSame to IsEqualMITSUNARI Shigeo2017-05-301-4/+6
* Sign to SignatureMITSUNARI Shigeo2017-05-292-22/+22
* update apiMITSUNARI Shigeo2017-05-292-79/+73
* move include/* to include/bls*MITSUNARI Shigeo2017-05-282-0/+0
* fix documents for apiold_bls_if_apiMITSUNARI Shigeo2017-05-241-2/+2
* return error if an exception is thrownMITSUNARI Shigeo2017-05-101-7/+15
* rename constant value name Bls*** to bls***MITSUNARI Shigeo2017-05-091-9/+11
* add macro for vc-dllMITSUNARI Shigeo2017-05-081-50/+59
* change api of GetStr/SetStrMITSUNARI Shigeo2017-05-052-41/+52
* add comment to init functionMITSUNARI Shigeo2017-04-282-0/+6
* add getCurveOrder/getFieldOrderMITSUNARI Shigeo2017-04-232-4/+10
* add GetData/SetData/IsSameMITSUNARI Shigeo2017-04-091-0/+17
* add getData() and setData()MITSUNARI Shigeo2017-04-091-0/+20
* add vcproj filesMITSUNARI Shigeo2017-04-031-0/+1
* sign is constant time ; signCT is removedrelease20170402MITSUNARI Shigeo2017-04-022-3/+1
* add constant time sign SecretKey::signCTMITSUNARI Shigeo2017-03-172-0/+3
* add getOpUnitSizeMITSUNARI Shigeo2017-03-152-0/+2
* add UNIT option to select bn256 or bn384MITSUNARI Shigeo2017-03-152-12/+20
* start to support 384-bit curveMITSUNARI Shigeo2017-03-142-11/+24
* add mk.bat and mklib.bat for windowsMITSUNARI Shigeo2017-02-032-0/+8
* refactor recover()MITSUNARI Shigeo2017-01-201-10/+8
* cgo accesses to T[] of GoMITSUNARI Shigeo2017-01-202-10/+14
* bls_if stack versionMITSUNARI Shigeo2016-09-141-4/+16
* remove all destructorsMITSUNARI Shigeo2016-09-141-45/+24
* avoid copy of instance at GoMITSUNARI Shigeo2016-09-081-0/+4
* add verifyPopMITSUNARI Shigeo2016-09-071-0/+3
* add SecretKey::setArrayMITSUNARI Shigeo2016-09-071-0/+1
* add sample of recovering secret key for GoMITSUNARI Shigeo2016-09-061-0/+5
* add recover/set for C apiMITSUNARI Shigeo2016-09-061-8/+24
* add Secret::set for c apiMITSUNARI Shigeo2016-09-061-0/+11
* add Add(rhs) methodMITSUNARI Shigeo2016-09-061-0/+3
* make classMITSUNARI Shigeo2016-09-061-2/+9
* use deferMITSUNARI Shigeo2016-09-061-1/+10
* add C interfaceMITSUNARI Shigeo2016-09-061-0/+50
* add header stdint.h for uint64_tMITSUNARI Shigeo2016-09-061-0/+1
* refactor bls.cppMITSUNARI Shigeo2016-08-311-5/+5
* remove id from the other classMITSUNARI Shigeo2016-08-311-13/+10
* add sample/bls_tool.cppMITSUNARI Shigeo2016-08-301-0/+1
* change id to public menmber and remove id from ioMITSUNARI Shigeo2016-08-301-6/+3
* fix commentMITSUNARI Shigeo2016-08-281-3/+3
* add destructor of IdMITSUNARI Shigeo2016-08-271-0/+1
* remove = 0MITSUNARI Shigeo2016-08-271-2/+2
* change type of id to Id classMITSUNARI Shigeo2016-08-271-14/+41
* add init ; remove public key from getPopMITSUNARI Shigeo2016-08-271-4/+22
* init by user defined pMITSUNARI Shigeo2016-08-271-1/+4
* reorder of classMITSUNARI Shigeo2016-08-211-60/+65
* unify **VecMITSUNARI Shigeo2016-08-211-19/+8
* replace prv with secMITSUNARI Shigeo2016-08-211-4/+4
* rename PrivateKey to SecretKeyMITSUNARI Shigeo2016-08-211-24/+24
* design IF againMITSUNARI Shigeo2016-08-211-31/+56
* change PublicKey::verify to Sign::verifyMITSUNARI Shigeo2016-08-211-1/+8
* add operator+()MITSUNARI Shigeo2016-08-151-1/+19
* add comentMITSUNARI Shigeo2016-08-151-1/+17
* rename Verifier to MasterPublicKeyMITSUNARI Shigeo2016-08-151-15/+15
* setStr, getStr were removedMITSUNARI Shigeo2016-08-151-7/+1
* add Feldman VSS ; VerifierMITSUNARI Shigeo2016-08-111-1/+25
* add PublicKey::recoverMITSUNARI Shigeo2016-08-111-0/+4
* fix typoMITSUNARI Shigeo2016-08-111-2/+4
* remove public for debugMITSUNARI Shigeo2016-08-101-1/+0
* first commitMITSUNARI Shigeo2016-08-101-0/+101