aboutsummaryrefslogtreecommitdiffstats
path: root/src/bls.cpp
Commit message (Collapse)AuthorAgeFilesLines
* sign is constant time ; signCT is removedrelease20170402MITSUNARI Shigeo2017-04-021-7/+1
|
* add constant time sign SecretKey::signCTMITSUNARI Shigeo2017-03-171-0/+7
|
* fix correct getOpUnitSize()MITSUNARI Shigeo2017-03-151-1/+1
|
* add getOpUnitSizeMITSUNARI Shigeo2017-03-151-0/+4
|
* add UNIT option to select bn256 or bn384MITSUNARI Shigeo2017-03-151-4/+14
|
* start to support 384-bit curveMITSUNARI Shigeo2017-03-141-9/+28
|
* use a new function mapToG1MITSUNARI Shigeo2017-02-131-6/+1
|
* use Fp::setMsgMITSUNARI Shigeo2017-02-121-2/+1
|
* 1.4 times faster Sign::verifyMITSUNARI Shigeo2017-02-121-8/+30
|
* change the order of arguments of G1 and G2MITSUNARI Shigeo2017-02-121-2/+2
|
* update calcG1 methodMITSUNARI Shigeo2017-01-281-2/+1
|
* use wrapped headerMITSUNARI Shigeo2017-01-201-11/+2
|
* refactor recover()MITSUNARI Shigeo2017-01-201-43/+6
|
* cgo accesses to T[] of GoMITSUNARI Shigeo2017-01-201-13/+25
|
* remove all destructorsMITSUNARI Shigeo2016-09-141-125/+49
|
* mask the top two bit of array for Id::set and SecretKey::setMITSUNARI Shigeo2016-09-081-2/+2
|
* add recover/set for C apiMITSUNARI Shigeo2016-09-061-10/+42
|
* add Secret::set for c apiMITSUNARI Shigeo2016-09-061-0/+17
|
* follow new getStr() of mclMITSUNARI Shigeo2016-09-051-1/+1
|
* always hex string with prefix 0xMITSUNARI Shigeo2016-08-311-4/+12
|
* refactor bls.cppMITSUNARI Shigeo2016-08-311-98/+58
|
* remove id from the other classMITSUNARI Shigeo2016-08-311-46/+31
|
* change id to public menmber and remove id from ioMITSUNARI Shigeo2016-08-301-31/+30
|
* use heximal string for ioMITSUNARI Shigeo2016-08-301-0/+1
|
* exception if the value >= rMITSUNARI Shigeo2016-08-281-2/+2
|
* add destructor of IdMITSUNARI Shigeo2016-08-271-0/+5
|
* change type of id to Id classMITSUNARI Shigeo2016-08-271-24/+74
|
* add init ; remove public key from getPopMITSUNARI Shigeo2016-08-271-21/+4
|
* init by user defined pMITSUNARI Shigeo2016-08-271-4/+8
|
* unify **VecMITSUNARI Shigeo2016-08-211-8/+8
|
* replace prv with secMITSUNARI Shigeo2016-08-211-6/+6
|
* rename PrivateKey to SecretKeyMITSUNARI Shigeo2016-08-211-23/+23
|
* design IF againMITSUNARI Shigeo2016-08-211-84/+81
|
* change PublicKey::verify to Sign::verifyMITSUNARI Shigeo2016-08-211-14/+15
|
* G2 supports compressed expressionMITSUNARI Shigeo2016-08-151-1/+1
|
* add operator+()MITSUNARI Shigeo2016-08-151-0/+18
|
* rename Verifier to MasterPublicKeyMITSUNARI Shigeo2016-08-151-19/+19
|
* setStr, getStr were removedMITSUNARI Shigeo2016-08-151-39/+0
|
* add Feldman VSS ; VerifierMITSUNARI Shigeo2016-08-111-10/+83
|
* add PublicKey::recoverMITSUNARI Shigeo2016-08-111-0/+9
|
* fix typoMITSUNARI Shigeo2016-08-111-3/+3
|
* add bls_smplMITSUNARI Shigeo2016-08-101-4/+5
|
* merge mapToG1 and hashMITSUNARI Shigeo2016-08-101-13/+3
|
* get_str() is not necessrayMITSUNARI Shigeo2016-08-101-1/+1
|
* first commitMITSUNARI Shigeo2016-08-101-0/+395