Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | mov go to ffi/go | MITSUNARI Shigeo | 2018-05-08 | 3 | -1445/+0 |
| | |||||
* | BLS signature supports BLS12-381 | MITSUNARI Shigeo | 2018-04-05 | 2 | -3/+8 |
| | |||||
* | remove old deserialize apinew_deserialize_api | MITSUNARI Shigeo | 2017-12-24 | 1 | -4/+4 |
| | |||||
* | test_go runs on Linux/OSX | MITSUNARI Shigeo | 2017-08-12 | 2 | -133/+0 |
| | |||||
* | add blsDHKeyExchange | MITSUNARI Shigeo | 2017-06-14 | 2 | -0/+20 |
| | |||||
* | add GT.SetInt64 | MITSUNARI Shigeo | 2017-06-14 | 2 | -0/+31 |
| | |||||
* | fix Fr/Gt.IsOne | MITSUNARI Shigeo | 2017-06-14 | 1 | -2/+2 |
| | |||||
* | add mcl_test.go | MITSUNARI Shigeo | 2017-06-13 | 1 | -0/+107 |
| | |||||
* | refactoring bls.go | MITSUNARI Shigeo | 2017-06-13 | 3 | -274/+183 |
| | |||||
* | change const char * to const void * | MITSUNARI Shigeo | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | end of refactoring | MITSUNARI Shigeo | 2017-06-13 | 1 | -1/+1 |
| | |||||
* | rename SetInt to SetInt64 | MITSUNARI Shigeo | 2017-06-12 | 1 | -2/+2 |
| | |||||
* | unify mcl.a | MITSUNARI Shigeo | 2017-06-07 | 1 | -1/+1 |
| | |||||
* | test is ok | MITSUNARI Shigeo | 2017-06-07 | 2 | -22/+33 |
| | |||||
* | remove init | MITSUNARI Shigeo | 2017-06-06 | 2 | -12/+1 |
| | |||||
* | impl bls by mclBn* api | MITSUNARI Shigeo | 2017-06-06 | 3 | -11/+552 |
| | |||||
* | use mclBn_Curve | MITSUNARI Shigeo | 2017-06-05 | 1 | -4/+4 |
| | |||||
* | use struts of bn.h | MITSUNARI Shigeo | 2017-06-05 | 1 | -10/+10 |
| | |||||
* | use MBN_.. instead of BLS_ | MITSUNARI Shigeo | 2017-06-04 | 1 | -10/+8 |
| | |||||
* | rename bls_if.h to bls.h | MITSUNARI Shigeo | 2017-06-04 | 1 | -10/+10 |
| | |||||
* | avoid use pkg-config | MITSUNARI Shigeo | 2017-05-31 | 1 | -1/+2 |
| | |||||
* | use GetHexString() | MITSUNARI Shigeo | 2017-05-30 | 1 | -2/+2 |
| | |||||
* | use pkg-config | MITSUNARI Shigeo | 2017-05-30 | 1 | -3/+2 |
| | |||||
* | rename IsSame to IsEqual | MITSUNARI Shigeo | 2017-05-30 | 2 | -23/+23 |
| | |||||
* | go/bls uses GetHex/SetHex | MITSUNARI Shigeo | 2017-05-29 | 1 | -11/+26 |
| | |||||
* | update api | MITSUNARI Shigeo | 2017-05-29 | 2 | -141/+151 |
| | |||||
* | move include/* to include/bls* | MITSUNARI Shigeo | 2017-05-28 | 1 | -1/+1 |
| | |||||
* | check error | MITSUNARI Shigeo | 2017-05-13 | 2 | -66/+127 |
| | |||||
* | return error if an exception is thrown | MITSUNARI Shigeo | 2017-05-10 | 1 | -16/+40 |
| | |||||
* | old methods are removed for Go | MITSUNARI Shigeo | 2017-05-10 | 1 | -55/+0 |
| | |||||
* | add old methods for backward compatibility | MITSUNARI Shigeo | 2017-05-09 | 1 | -4/+59 |
| | |||||
* | rename BlsIoEcComp to blsIoEcComp | MITSUNARI Shigeo | 2017-05-09 | 1 | -8/+8 |
| | |||||
* | refactor getter/setter | MITSUNARI Shigeo | 2017-05-07 | 2 | -104/+166 |
| | |||||
* | change api of GetStr/SetStr | MITSUNARI Shigeo | 2017-05-05 | 2 | -43/+39 |
| | |||||
* | add comment to init function | MITSUNARI Shigeo | 2017-04-28 | 1 | -0/+2 |
| | |||||
* | use gometalinter | MITSUNARI Shigeo | 2017-04-23 | 2 | -3/+2 |
| | |||||
* | add GetCurveOrder/GetFieldOrder to Go | MITSUNARI Shigeo | 2017-04-23 | 2 | -0/+49 |
| | |||||
* | move benchmark to last | MITSUNARI Shigeo | 2017-04-23 | 1 | -28/+33 |
| | |||||
* | use golinter | MITSUNARI Shigeo | 2017-04-18 | 2 | -19/+53 |
| | |||||
* | correct CurveFp382_1 to _2 | MITSUNARI Shigeo | 2017-04-14 | 1 | -1/+1 |
| | |||||
* | rename go/blscgo to go/bls | MITSUNARI Shigeo | 2017-04-14 | 3 | -215/+345 |
| | |||||
* | fix fmt | MITSUNARI Shigeo | 2017-04-10 | 1 | -1/+1 |
| | |||||
* | use []byte instead of string | MITSUNARI Shigeo | 2017-04-10 | 1 | -18/+15 |
| | |||||
* | fix comment | MITSUNARI Shigeo | 2017-04-10 | 1 | -3/+8 |
| | |||||
* | add SetData/GetData/IsSame to bls.cgo | MITSUNARI Shigeo | 2017-04-09 | 2 | -0/+107 |
| | |||||
* | sign is constant time ; signCT is removedrelease20170402 | MITSUNARI Shigeo | 2017-04-02 | 2 | -13/+1 |
| | |||||
* | use testing | MITSUNARI Shigeo | 2017-04-02 | 1 | -44/+55 |
| | |||||
* | default UNIT is 6 | MITSUNARI Shigeo | 2017-04-02 | 1 | -3/+3 |
| | |||||
* | compare sign as string | MITSUNARI Shigeo | 2017-04-02 | 1 | -1/+1 |
| | |||||
* | add constant time sign SecretKey::signCT | MITSUNARI Shigeo | 2017-03-17 | 2 | -0/+10 |
| | |||||
* | fixed typo | MITSUNARI Shigeo | 2017-03-16 | 1 | -1/+1 |
| | |||||
* | go fmt | MITSUNARI Shigeo | 2017-03-15 | 2 | -7/+10 |
| | |||||
* | ensure size of SetArray | MITSUNARI Shigeo | 2017-03-15 | 2 | -16/+41 |
| | |||||
* | add UNIT option to select bn256 or bn384 | MITSUNARI Shigeo | 2017-03-15 | 1 | -5/+7 |
| | |||||
* | start to support 384-bit curve | MITSUNARI Shigeo | 2017-03-14 | 2 | -15/+19 |
| | |||||
* | minimize difference between bls.go and ↵ | MITSUNARI Shigeo | 2017-03-14 | 2 | -70/+91 |
| | | | | https://raw.githubusercontent.com/dfinity/random-beacon/master/blscgo/bls.go | ||||
* | cgo accesses to T[] of Go | MITSUNARI Shigeo | 2017-01-20 | 1 | -13/+5 |
| | |||||
* | break go api | MITSUNARI Shigeo | 2017-01-20 | 2 | -89/+42 |
| | |||||
* | runtime.SetFinalizer is removed | MITSUNARI Shigeo | 2016-09-14 | 1 | -67/+54 |
| | |||||
* | put runtime information | MITSUNARI Shigeo | 2016-09-14 | 1 | -1/+10 |
| | |||||
* | go fmt | MITSUNARI Shigeo | 2016-09-14 | 2 | -5/+5 |
| | |||||
* | avoid copy of instance at Go | MITSUNARI Shigeo | 2016-09-08 | 2 | -33/+57 |
| | |||||
* | pass the pointer of Id | MITSUNARI Shigeo | 2016-09-07 | 2 | -5/+5 |
| | |||||
* | add verifyPop | MITSUNARI Shigeo | 2016-09-07 | 2 | -0/+19 |
| | |||||
* | add SecretKey::setArray | MITSUNARI Shigeo | 2016-09-07 | 2 | -0/+13 |
| | |||||
* | add test of Sign.Recover | MITSUNARI Shigeo | 2016-09-07 | 2 | -2/+67 |
| | |||||
* | return error if fails | MITSUNARI Shigeo | 2016-09-07 | 1 | -15/+19 |
| | |||||
* | add Recover of PublicKey/Sign | MITSUNARI Shigeo | 2016-09-07 | 2 | -13/+71 |
| | |||||
* | add sample of recovering secret key for Go | MITSUNARI Shigeo | 2016-09-06 | 2 | -0/+68 |
| | |||||
* | add Add(rhs) method | MITSUNARI Shigeo | 2016-09-06 | 1 | -0/+12 |
| | |||||
* | remove Bls in class name | MITSUNARI Shigeo | 2016-09-06 | 2 | -217/+48 |
| | |||||
* | make package | MITSUNARI Shigeo | 2016-09-06 | 1 | -0/+174 |
| | |||||
* | make class | MITSUNARI Shigeo | 2016-09-06 | 1 | -22/+131 |
| | |||||
* | make BlsId class | MITSUNARI Shigeo | 2016-09-06 | 1 | -6/+49 |
| | |||||
* | use defer | MITSUNARI Shigeo | 2016-09-06 | 1 | -2/+9 |
| | |||||
* | use byte array | MITSUNARI Shigeo | 2016-09-06 | 1 | -6/+3 |
| | |||||
* | add go sample | MITSUNARI Shigeo | 2016-09-06 | 1 | -0/+42 |