Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | bls384_256 supports windows | MITSUNARI Shigeo | 2019-03-22 | 1 | -1/+1 |
| | |||||
* | change the test value for Mod | MITSUNARI Shigeo | 2019-03-08 | 1 | -8/+6 |
| | |||||
* | add blsSecretKeySetLittleEndianMod | MITSUNARI Shigeo | 2019-03-08 | 1 | -3/+29 |
| | |||||
* | add trivial test of Share/Recover for k = 1 | MITSUNARI Shigeo | 2019-02-20 | 2 | -0/+41 |
| | |||||
* | don't check buf[n - 1] of test | MITSUNARI Shigeo | 2019-01-27 | 1 | -1/+2 |
| | |||||
* | add test of blsSetRandFunc | MITSUNARI Shigeo | 2019-01-24 | 1 | -0/+36 |
| | |||||
* | support a mode without including mcl/src/bn_c_impl.hpp | MITSUNARI Shigeo | 2018-12-10 | 1 | -1/+1 |
| | |||||
* | fix compiler error for MCL_USE_OPENSSL=0 | MITSUNARI Shigeo | 2018-12-10 | 1 | -9/+1 |
| | |||||
* | add bls384_256_test | MITSUNARI Shigeo | 2018-12-02 | 1 | -0/+4 |
| | |||||
* | BLS_SWAP_G runs well for C++test | MITSUNARI Shigeo | 2018-12-02 | 2 | -9/+50 |
| | |||||
* | update test | MITSUNARI Shigeo | 2018-11-06 | 2 | -22/+30 |
| | |||||
* | exit if blsInit fails | MITSUNARI Shigeo | 2018-10-23 | 1 | -1/+6 |
| | |||||
* | add bls384_256 and test it | MITSUNARI Shigeo | 2018-10-23 | 2 | -1/+6 |
| | |||||
* | update new api of mclBn_init | MITSUNARI Shigeo | 2018-10-22 | 1 | -3/+3 |
| | |||||
* | add benchmark | MITSUNARI Shigeo | 2018-10-18 | 1 | -0/+18 |
| | |||||
* | mapToG1 for BLS12 is changed | MITSUNARI Shigeo | 2018-09-22 | 1 | -14/+5 |
| | |||||
* | fix for C++03 | MITSUNARI Shigeo | 2018-09-21 | 1 | -5/+6 |
| | |||||
* | add blsVerifyAggregatedHashes | MITSUNARI Shigeo | 2018-09-21 | 1 | -1/+1 |
| | |||||
* | add comment for verifyAggregateTest | MITSUNARI Shigeo | 2018-09-18 | 1 | -5/+14 |
| | |||||
* | add verifyAggregatedHashes | MITSUNARI Shigeo | 2018-09-17 | 1 | -0/+38 |
| | |||||
* | add signHash and verifyHash for hashed value | MITSUNARI Shigeo | 2018-09-17 | 1 | -14/+30 |
| | |||||
* | test for 256/384 | MITSUNARI Shigeo | 2018-09-15 | 6 | -320/+330 |
| | |||||
* | add bls*Sub functions | MITSUNARI Shigeo | 2018-09-13 | 1 | -0/+39 |
| | |||||
* | add verifyOrder | MITSUNARI Shigeo | 2018-08-26 | 1 | -0/+32 |
| | |||||
* | add getG1/FrByteSize | MITSUNARI Shigeo | 2018-08-13 | 1 | -2/+2 |
| | |||||
* | add bls api for getFrByteSize and getG1ByteSize | MITSUNARI Shigeo | 2018-08-13 | 1 | -4/+4 |
| | |||||
* | remove warning of vc | MITSUNARI Shigeo | 2018-07-15 | 1 | -2/+2 |
| | |||||
* | modify macro to check | MITSUNARI Shigeo | 2018-05-15 | 1 | -1/+1 |
| | |||||
* | multiInit is disabled if travis-ci and gcc | MITSUNARI Shigeo | 2018-05-15 | 1 | -1/+4 |
| | |||||
* | reduce # of thread for multipleInit for travis-ci | MITSUNARI Shigeo | 2018-05-15 | 1 | -1/+1 |
| | |||||
* | BLS signature supports BLS12-381 | MITSUNARI Shigeo | 2018-04-05 | 2 | -27/+30 |
| | |||||
* | add aggregateTest | MITSUNARI Shigeo | 2018-02-05 | 1 | -0/+22 |
| | |||||
* | remove old deserialize apinew_deserialize_api | MITSUNARI Shigeo | 2017-12-24 | 1 | -60/+0 |
| | |||||
* | new deserialize api | MITSUNARI Shigeo | 2017-12-10 | 1 | -0/+60 |
| | |||||
* | test boundary of size for deserialize | MITSUNARI Shigeo | 2017-09-22 | 1 | -0/+49 |
| | |||||
* | add limitation of serialize test | MITSUNARI Shigeo | 2017-09-21 | 1 | -0/+63 |
| | |||||
* | blsInit is thread safe | MITSUNARI Shigeo | 2017-08-16 | 1 | -3/+4 |
| | |||||
* | add blsInitThreadSafe | MITSUNARI Shigeo | 2017-08-12 | 1 | -0/+40 |
| | |||||
* | unify curve const | MITSUNARI Shigeo | 2017-06-06 | 2 | -7/+7 |
| | |||||
* | use struts of bn.h | MITSUNARI Shigeo | 2017-06-05 | 2 | -3/+3 |
| | |||||
* | use MBN_.. instead of BLS_ | MITSUNARI Shigeo | 2017-06-04 | 2 | -3/+3 |
| | |||||
* | rename bls_if.h to bls.h | MITSUNARI Shigeo | 2017-06-04 | 2 | -10/+10 |
| | |||||
* | rename IsSame to IsEqual | MITSUNARI Shigeo | 2017-05-30 | 1 | -3/+3 |
| | |||||
* | Sign to Signature | MITSUNARI Shigeo | 2017-05-29 | 2 | -54/+54 |
| | |||||
* | update api | MITSUNARI Shigeo | 2017-05-29 | 2 | -56/+25 |
| | |||||
* | move include/* to include/bls* | MITSUNARI Shigeo | 2017-05-28 | 2 | -2/+2 |
| | |||||
* | rename constant value name Bls*** to bls*** | MITSUNARI Shigeo | 2017-05-09 | 1 | -9/+9 |
| | |||||
* | change api of GetStr/SetStr | MITSUNARI Shigeo | 2017-05-05 | 2 | -14/+14 |
| | |||||
* | add getCurveOrder/getFieldOrder | MITSUNARI Shigeo | 2017-04-23 | 1 | -0/+23 |
| | |||||
* | add GetData/SetData/IsSame | MITSUNARI Shigeo | 2017-04-09 | 1 | -0/+32 |
| | |||||
* | add getData() and setData() | MITSUNARI Shigeo | 2017-04-09 | 1 | -0/+45 |
| | |||||
* | add vcproj files | MITSUNARI Shigeo | 2017-04-03 | 1 | -0/+88 |
| | |||||
* | sign is constant time ; signCT is removedrelease20170402 | MITSUNARI Shigeo | 2017-04-02 | 1 | -4/+0 |
| | |||||
* | add test of signCT | MITSUNARI Shigeo | 2017-04-02 | 1 | -0/+3 |
| | |||||
* | add benchmark of sign and signCT | MITSUNARI Shigeo | 2017-03-26 | 1 | -6/+11 |
| | |||||
* | add test for all cuvres | MITSUNARI Shigeo | 2017-03-16 | 2 | -34/+77 |
| | |||||
* | add getOpUnitSize | MITSUNARI Shigeo | 2017-03-15 | 1 | -1/+2 |
| | |||||
* | add UNIT option to select bn256 or bn384 | MITSUNARI Shigeo | 2017-03-15 | 1 | -2/+2 |
| | |||||
* | start to support 384-bit curve | MITSUNARI Shigeo | 2017-03-14 | 1 | -2/+2 |
| | |||||
* | benchmark of Sign::recover of n = 3 | MITSUNARI Shigeo | 2017-02-17 | 1 | -0/+7 |
| | |||||
* | 1.4 times faster Sign::verify | MITSUNARI Shigeo | 2017-02-12 | 1 | -0/+3 |
| | |||||
* | remove old api test | MITSUNARI Shigeo | 2017-01-20 | 1 | -29/+4 |
| | |||||
* | bls_if stack version | MITSUNARI Shigeo | 2016-09-14 | 1 | -1/+21 |
| | |||||
* | fix test of set | MITSUNARI Shigeo | 2016-09-09 | 1 | -21/+30 |
| | |||||
* | mask the top two bit of array for Id::set and SecretKey::set | MITSUNARI Shigeo | 2016-09-08 | 1 | -3/+21 |
| | |||||
* | add test for bls_if.h | MITSUNARI Shigeo | 2016-09-07 | 1 | -0/+32 |
| | |||||
* | add recover/set for C api | MITSUNARI Shigeo | 2016-09-06 | 1 | -0/+29 |
| | |||||
* | add Secret::set for c api | MITSUNARI Shigeo | 2016-09-06 | 1 | -0/+9 |
| | |||||
* | fix test ; operator<<() always output 0x + hexadecimal | MITSUNARI Shigeo | 2016-09-01 | 1 | -2/+2 |
| | |||||
* | refactor bls.cpp | MITSUNARI Shigeo | 2016-08-31 | 1 | -4/+4 |
| | |||||
* | remove id from the other class | MITSUNARI Shigeo | 2016-08-31 | 1 | -20/+41 |
| | |||||
* | change id to public menmber and remove id from io | MITSUNARI Shigeo | 2016-08-30 | 1 | -3/+3 |
| | |||||
* | exception if the value >= r | MITSUNARI Shigeo | 2016-08-28 | 1 | -6/+3 |
| | |||||
* | change type of id to Id class | MITSUNARI Shigeo | 2016-08-27 | 1 | -0/+26 |
| | |||||
* | add init ; remove public key from getPop | MITSUNARI Shigeo | 2016-08-27 | 1 | -2/+2 |
| | |||||
* | add test | MITSUNARI Shigeo | 2016-08-21 | 1 | -0/+17 |
| | |||||
* | test of pop | MITSUNARI Shigeo | 2016-08-21 | 1 | -0/+10 |
| | |||||
* | unify **Vec | MITSUNARI Shigeo | 2016-08-21 | 1 | -5/+5 |
| | |||||
* | replace prv with sec | MITSUNARI Shigeo | 2016-08-21 | 1 | -47/+47 |
| | |||||
* | rename PrivateKey to SecretKey | MITSUNARI Shigeo | 2016-08-21 | 1 | -16/+16 |
| | |||||
* | design IF again | MITSUNARI Shigeo | 2016-08-21 | 1 | -11/+26 |
| | |||||
* | change PublicKey::verify to Sign::verify | MITSUNARI Shigeo | 2016-08-21 | 1 | -5/+5 |
| | |||||
* | add operator+() | MITSUNARI Shigeo | 2016-08-15 | 1 | -1/+19 |
| | |||||
* | rename Verifier to MasterPublicKey | MITSUNARI Shigeo | 2016-08-15 | 1 | -12/+5 |
| | |||||
* | setStr, getStr were removed | MITSUNARI Shigeo | 2016-08-15 | 1 | -21/+13 |
| | |||||
* | add Feldman VSS ; Verifier | MITSUNARI Shigeo | 2016-08-11 | 1 | -1/+28 |
| | |||||
* | add PublicKey::recover | MITSUNARI Shigeo | 2016-08-11 | 1 | -0/+11 |
| | |||||
* | test of having same value | MITSUNARI Shigeo | 2016-08-10 | 1 | -0/+7 |
| | |||||
* | first commit | MITSUNARI Shigeo | 2016-08-10 | 1 | -0/+154 |