aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add -lstdc++ to LDFLAGSdev-backupWei-Ning Huang2018-12-281-1/+1
|
* Don't hard-code unnecessary things in Makefile (#1)lantw442018-12-183-26/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Revert unnecessary Makefile changes This reverts following commits: 4d7d506f2f89f06192a9541df69d630a7b379eb5 84bc185fa7ec7c4039f31446c9c60ed54a5e3435 7cdcfda42e5a9fc5ac0c8b0f243b85f26c4df586 32fbf283dfdcf1224c57fbf7cf9db5f290cda1d1 8b3853095b5aa8fe2b6c098b15f1d6ed898fd3c1 These commits are mostly fixup changes of commit 9847ea001a57a95bac22527514929abcbdba4907 which introduce even more workarounds and hard-coded values into Makefile. * Make static linking work on more platforms This partially reverts commit 9847ea001a57a95bac22527514929abcbdba4907. Instead of linking everything statically, which is hard to do correctly without special support from the build system, we only links internal libraries such as bls and mcl statically. External libraries such as GMP and OpenSSL are linked with the default way of the linker, avoiding hard-coding absolute paths in Makefile. Repacking libbls384.a to include object files from other static libraries is unlikely to work reliably. It is hard to find library files on the system without a lot of platform-specific code. It is even harder to know private dependencies of these libraries without the help of pkg-config .pc files or libtool .la files. However, GMP doesn't provide .pc files, so we still have to fallback to using cgo LDFLAGS. Fortunately, GMP doesn't seem to have external dependencies so the same flags can be used for both static and dynamic linking. Note that the order of -lgmpxx and -lgmp is significant. gmpxx depends on gmp so it has to be put before gmp in case of static linking. Most OpenSSL installation provides .pc files, so cgo pkg-config is used here. Since we only use the libcrypto part of OpenSSL, we tell pkg-config to use libcrypto instead of openssl. A new build tag 'static' is added to support static linking. It is not done by default to avoid over-linking for dynamic linking. The non-portable -lstdc++ flag is also removed. It is possible for platforms using LLVM libc++ to not include libstdc++ in their systems. Instead of manually adding standard C++ library to the linker command line, it is better to use the C++ compiler to link. To ask cgo to use the C++ compiler instead of the default behavior of using the C compiler, an empty C++ source file is added to the Go package.
* Update DockerJimmy Hu2018-12-181-1/+1
|
* Customizable gmp/openssl lib pathJimmy Hu2018-12-111-6/+6
|
* Change travisCI settingJimmy Hu2018-10-313-7/+7
|
* cleanup after building libbls384.aWei-Ning Huang2018-10-231-0/+1
|
* Change badge to branch devJimmy Hu2018-10-231-1/+1
|
* New secure for travis-ci.comJimmy Hu2018-10-232-16/+16
|
* Merge branch 'master' into devJimmy Hu2018-10-227-15/+104
|\
| * update new api of mclBn_initMITSUNARI Shigeo2018-10-225-15/+17
| |
| * add benchmarkMITSUNARI Shigeo2018-10-181-0/+18
| |
| * add SerializeToHexStr and DeserializeHexStrMITSUNARI Shigeo2018-09-253-0/+69
| |
| * Merge pull request #15 from Spiderpowa/ciMITSUNARI Shigeo2018-09-251-7/+8
| |\ | | | | | | Modify Travis CI build script.
* | | Only deploy with gcc buildJimmy Hu2018-10-141-0/+1
| | |
* | | Use --password-stdin in docker loginJimmy Hu2018-10-141-1/+1
| | |
* | | Deploy on docker hubJimmy Hu2018-10-141-1/+16
| | |
* | | Add make clean to docker buildJimmy Hu2018-10-141-1/+1
| | |
* | | Add DockerfileJimmy Hu2018-10-142-0/+15
| | |
* | | Update readme.mdJimmy Hu2018-10-131-1/+1
| | |
* | | Add DOCKER alpine supportJimmy Hu2018-10-091-1/+4
| | |
* | | FIXUP: Specify correct prefix for linuxWei-Ning Huang2018-09-251-5/+5
| | |
* | | Specify correct prefix for linuxWei-Ning Huang2018-09-251-2/+8
| | |
* | | static link bls dependenciesWei-Ning Huang2018-09-252-7/+20
| | |
* | | Merge branch 'ci' into devJimmy Hu2018-09-221-7/+8
|\ \ \ | | |/ | |/|
| * | Modify build script.Jimmy Hu2018-09-221-7/+8
| |/
* / Add Marshal/UnmarshalJSON to all bls types (#1)Jimmy Hu2018-09-221-0/+93
|/
* mapToG1 for BLS12 is changedMITSUNARI Shigeo2018-09-221-14/+5
|
* fix for C++03MITSUNARI Shigeo2018-09-211-5/+6
|
* add blsVerifyAggregatedHashesMITSUNARI Shigeo2018-09-214-27/+16
|
* add comment for verifyAggregateTestMITSUNARI Shigeo2018-09-181-5/+14
|
* Revert "insert zero byte into low bit of h for BLS12-381"MITSUNARI Shigeo2018-09-181-13/+1
| | | | This is dirty hack.
* insert zero byte into low bit of h for BLS12-381MITSUNARI Shigeo2018-09-171-1/+13
|
* add verifyAggregatedHashesMITSUNARI Shigeo2018-09-174-0/+85
|
* add signHash and verifyHash for hashed valueMITSUNARI Shigeo2018-09-174-18/+95
|
* fix commentMITSUNARI Shigeo2018-09-171-1/+1
|
* update doc for new librariesMITSUNARI Shigeo2018-09-151-1/+6
|
* add include path for mingw64MITSUNARI Shigeo2018-09-151-0/+1
|
* fix bat for winMITSUNARI Shigeo2018-09-152-6/+9
|
* test for 256/384MITSUNARI Shigeo2018-09-159-341/+359
|
* remove duplicated C++ code and libbls.aMITSUNARI Shigeo2018-09-158-594/+310
|
* add bls*Sub functionsMITSUNARI Shigeo2018-09-133-0/+58
|
* update comment for subgroup attackMITSUNARI Shigeo2018-09-111-0/+12
|
* update how to load QcoeffTblMITSUNARI Shigeo2018-09-094-75/+572
|
* add default include pathMITSUNARI Shigeo2018-09-071-1/+1
|
* use precomputed G2 for BN254MITSUNARI Shigeo2018-09-052-2/+92
|
* Merge pull request #12 from Spiderpowa/fix-mac-test-goMITSUNARI Shigeo2018-09-051-2/+2
|\ | | | | Add DYLD_LIBRARY_PATH to fix mac test_go failure
| * Add DYLD_LIBRARY_PATH to fix mac test_go failureJimmy Hu2018-09-051-2/+2
|/
* add verifyOrderMITSUNARI Shigeo2018-08-263-0/+61
|
* fix typo macro nameMITSUNARI Shigeo2018-08-171-1/+1
|
* fix bat files for make windows binaryMITSUNARI Shigeo2018-08-135-42/+57
|
* add getG1/FrByteSizeMITSUNARI Shigeo2018-08-134-5/+29
|
* add bls api for getFrByteSize and getG1ByteSizeMITSUNARI Shigeo2018-08-132-4/+10
|
* forget to commitMITSUNARI Shigeo2018-08-011-0/+2
|
* mingw supports cgoMITSUNARI Shigeo2018-08-011-5/+9
|
* update how to build on windowsMITSUNARI Shigeo2018-07-151-5/+4
|
* remove warning of vcMITSUNARI Shigeo2018-07-151-2/+2
|
* bat file to make test/bls_c384_test.exeMITSUNARI Shigeo2018-07-153-18/+34
|
* add BLS_DONT_EXPORT macroMITSUNARI Shigeo2018-07-152-136/+178
|
* fix MakefileMITSUNARI Shigeo2018-07-151-4/+5
|
* use precomputedMillerLoop2mixedMITSUNARI Shigeo2018-06-101-7/+7
|
* -Os is 1.6 times slowerMITSUNARI Shigeo2018-06-101-1/+1
|
* consiger clang for wasmMITSUNARI Shigeo2018-06-052-1/+3
|
* CSPRNG is not used in wasmMITSUNARI Shigeo2018-05-293-1/+5
|
* change the order of link librariesMITSUNARI Shigeo2018-05-281-1/+1
|
* output bls_c.dMITSUNARI Shigeo2018-05-271-1/+1
|
* noexception buildMITSUNARI Shigeo2018-05-272-1/+5
|
* rename mcl::Vector to mcl::ArrayMITSUNARI Shigeo2018-05-271-3/+3
|
* use same options of mcl-wasmMITSUNARI Shigeo2018-05-242-9/+7
|
* remove std::vectorMITSUNARI Shigeo2018-05-242-14/+20
|
* change emcc optionMITSUNARI Shigeo2018-05-231-2/+4
|
* return 0 if failureMITSUNARI Shigeo2018-05-231-1/+1
|
* remove tryMITSUNARI Shigeo2018-05-231-27/+7
|
* modify macro to checkMITSUNARI Shigeo2018-05-151-1/+1
|
* show resutl of exeMITSUNARI Shigeo2018-05-151-0/+1
|
* multiInit is disabled if travis-ci and gccMITSUNARI Shigeo2018-05-153-2/+8
|
* reduce # of thread for multipleInit for travis-ciMITSUNARI Shigeo2018-05-151-1/+1
|
* fix SetHashOfMITSUNARI Shigeo2018-05-152-3/+3
|
* test of makeMITSUNARI Shigeo2018-05-091-0/+1
|
* mov go to ffi/goMITSUNARI Shigeo2018-05-084-2/+2
|
* remove bls_tool.cppMITSUNARI Shigeo2018-05-082-208/+3
|
* add -Os option for wasmMITSUNARI Shigeo2018-05-032-2/+2
|
* BN:: is not necessary nowMITSUNARI Shigeo2018-04-193-19/+19
|
* BLS signature supports BLS12-381MITSUNARI Shigeo2018-04-055-37/+45
|
* remove getRG()MITSUNARI Shigeo2018-02-051-10/+2
|
* add aggregateTestMITSUNARI Shigeo2018-02-051-0/+22
|
* remove old deserialize apinew_deserialize_apiMITSUNARI Shigeo2017-12-245-77/+13
|
* use MCLBN_USE_NEW_DESERIALIZE_API for bls-wasmold_deserialize_apiMITSUNARI Shigeo2017-12-101-1/+1
|
* new deserialize apiMITSUNARI Shigeo2017-12-103-73/+137
|
* remove docsMITSUNARI Shigeo2017-12-062-147/+0
|
* [js] bls-demo is moved to bls-wasmMITSUNARI Shigeo2017-12-058-722/+7
|
* [js] remove capi functionsMITSUNARI Shigeo2017-11-237-1129/+91
|
* exported-bls.txt is removedMITSUNARI Shigeo2017-11-201-1/+0
|
* exported-bls.txt is removedMITSUNARI Shigeo2017-11-201-7/+3
|
* [js] fix how to build bls-wasmMITSUNARI Shigeo2017-11-085-19/+26
|
* [js] remove verbose messageMITSUNARI Shigeo2017-11-081-1/+0
|
* [js] change bls.init apiMITSUNARI Shigeo2017-11-084-37/+30
|
* [js] fix indentMITSUNARI Shigeo2017-11-051-1/+1
|
* [js] support Node.jsMITSUNARI Shigeo2017-11-057-492/+514
|
* [js] unify wrap_inputMITSUNARI Shigeo2017-10-251-77/+25
|
* [js] refactor bls.jsMITSUNARI Shigeo2017-10-256-741/+1332
|
* [js] compiled with latset emscriptenMITSUNARI Shigeo2017-10-143-94/+98
|
* [js] add share and recover methodMITSUNARI Shigeo2017-10-103-0/+246
|
* [js] add SecretKey.setByCSPRNGMITSUNARI Shigeo2017-10-103-17/+38
|
* [js] add BlsSecretKeyMITSUNARI Shigeo2017-10-108-48/+81
|
* [js] change BlsId.setStr/getStrMITSUNARI Shigeo2017-10-103-23/+35
|
* [js] add callSetter, callGetterMITSUNARI Shigeo2017-10-101-38/+41
|
* [js] add BlsId classMITSUNARI Shigeo2017-10-093-0/+73
|
* [js] use funcions in preamble.jsMITSUNARI Shigeo2017-10-091-22/+11
|
* [js] fix blsIdGet(Dec|Hex)StrMITSUNARI Shigeo2017-10-091-2/+2
|
* [js] update wasmMITSUNARI Shigeo2017-10-042-1/+1
|
* [doc] fix comment of deserializeMITSUNARI Shigeo2017-09-281-3/+3
|
* use SHA-2 and get same hash value with native codeMITSUNARI Shigeo2017-09-243-2/+1
|
* test boundary of size for deserializeMITSUNARI Shigeo2017-09-221-0/+49
|
* add limitation of serialize testMITSUNARI Shigeo2017-09-211-0/+63
|
* fast HashAndMapToGi for wasmMITSUNARI Shigeo2017-09-183-2/+2
|
* update wasmMITSUNARI Shigeo2017-09-182-1/+1
|
* add default parameter of blsInitMITSUNARI Shigeo2017-09-183-4/+8
|
* doc for apiMITSUNARI Shigeo2017-09-161-1/+134
|
* splict bls-demo.js into bls-demo.js and bls.jsMITSUNARI Shigeo2017-09-163-227/+228
|
* add link to demoMITSUNARI Shigeo2017-09-141-0/+6
|
* add style.cssMITSUNARI Shigeo2017-09-141-0/+6
|
* update demoMITSUNARI Shigeo2017-09-146-148/+530
|
* select curve typeMITSUNARI Shigeo2017-09-112-5/+27
|
* rename bls.js to bls_c.jsMITSUNARI Shigeo2017-09-115-3/+3
|
* move index.htmlMITSUNARI Shigeo2017-09-101-1/+1
|
* add index.htmlMITSUNARI Shigeo2017-09-101-0/+8
|
* add demo for wasmMITSUNARI Shigeo2017-09-107-1/+426
|
* blsInit is thread safeMITSUNARI Shigeo2017-08-163-17/+28
|
* add blsInitThreadSafeMITSUNARI Shigeo2017-08-124-0/+62
|
* test_go runs on Linux/OSXMITSUNARI Shigeo2017-08-123-137/+10
|
* fix doc for test_goMITSUNARI Shigeo2017-08-031-1/+1
|
* remove unused castMITSUNARI Shigeo2017-07-081-9/+0
|
* move mclBn_* to mclMITSUNARI Shigeo2017-07-072-101/+0
|
* const time version of G2::mulMITSUNARI Shigeo2017-06-241-1/+1
|
* customize MCL_MAX_BIT_SIZEMITSUNARI Shigeo2017-06-241-0/+3
|
* unify how to create a global parameter QMITSUNARI Shigeo2017-06-141-9/+2
|
* add blsDHKeyExchangeMITSUNARI Shigeo2017-06-144-0/+30
|
* add GT.SetInt64MITSUNARI Shigeo2017-06-142-0/+31
|
* fix Fr/Gt.IsOneMITSUNARI Shigeo2017-06-141-2/+2
|
* add mcl_test.goMITSUNARI Shigeo2017-06-131-0/+107
|
* refactoring bls.goMITSUNARI Shigeo2017-06-133-274/+183
|
* reorder of arguments of LagrangeInterpolationMITSUNARI Shigeo2017-06-132-13/+13
|
* change const char * to const void *MITSUNARI Shigeo2017-06-133-3/+3
|
* end of refactoringMITSUNARI Shigeo2017-06-133-583/+109
|
* refactor recoveringMITSUNARI Shigeo2017-06-122-69/+38
|
* direct use Lagrange InterpolationMITSUNARI Shigeo2017-06-121-50/+41
|
* rename SetInt to SetInt64MITSUNARI Shigeo2017-06-121-2/+2
|
* add blsGetGeneratorOfG2MITSUNARI Shigeo2017-06-122-0/+7
|
* fix include pathMITSUNARI Shigeo2017-06-121-1/+1
|
* update C# sampleMITSUNARI Shigeo2017-06-076-199/+192
|
* unify mcl.aMITSUNARI Shigeo2017-06-074-13/+12
|
* add blsIdSetIntMITSUNARI Shigeo2017-06-072-11/+17
|
* update travisMITSUNARI Shigeo2017-06-071-3/+2
|
* test is okMITSUNARI Shigeo2017-06-073-24/+35
|
* remove initMITSUNARI Shigeo2017-06-064-31/+677
|
* _MITSUNARI Shigeo2017-06-061-111/+123
|
* fix blsIdMITSUNARI Shigeo2017-06-061-2/+2
|
* reorder apis of blsMITSUNARI Shigeo2017-06-061-56/+56
|
* _MITSUNARI Shigeo2017-06-061-4/+5
|
* _MITSUNARI Shigeo2017-06-062-5/+8
|
* unify curve constMITSUNARI Shigeo2017-06-065-24/+12
|
* impl bls by mclBn* apiMITSUNARI Shigeo2017-06-065-118/+582
|
* use mclBn_CurveMITSUNARI Shigeo2017-06-051-4/+4
|
* use struts of bn.hMITSUNARI Shigeo2017-06-057-44/+41
|
* use MBN_.. instead of BLS_MITSUNARI Shigeo2017-06-047-45/+44
|
* rename bls_if.h to bls.hMITSUNARI Shigeo2017-06-048-56/+56
|
* rename bls_if.h to bls.hMITSUNARI Shigeo2017-06-041-0/+0
|
* rename blsHashToSecretKeyMITSUNARI Shigeo2017-05-312-3/+3
|
* avoid use pkg-configMITSUNARI Shigeo2017-05-313-3/+5
|
* add pkg-config for travisMITSUNARI Shigeo2017-05-301-1/+1
|
* use setHashOfMITSUNARI Shigeo2017-05-303-2/+8
|
* setMsg is renamed to setHashOfMITSUNARI Shigeo2017-05-301-1/+1
|
* use GetHexString()MITSUNARI Shigeo2017-05-301-2/+2
|
* use pkg-configMITSUNARI Shigeo2017-05-302-4/+3
|
* rename blsSecretKeySetByHash to blsSecretKeySetToHashOfMITSUNARI Shigeo2017-05-302-2/+2
|
* rename IsSame to IsEqualMITSUNARI Shigeo2017-05-305-34/+36
|
* Sign to SignatureMITSUNARI Shigeo2017-05-298-113/+113
|
* go/bls uses GetHex/SetHexMITSUNARI Shigeo2017-05-292-13/+32
|
* update apiMITSUNARI Shigeo2017-05-299-386/+370
|
* move include/* to include/bls*MITSUNARI Shigeo2017-05-287-6/+6
|
* fix documents for apiold_bls_if_apiMITSUNARI Shigeo2017-05-241-2/+2
|
* change PublicKey::verify(Sign, String)MITSUNARI Shigeo2017-05-172-16/+16
|
* add sample of C# bindingMITSUNARI Shigeo2017-05-163-35/+241
|
* add TestIdMITSUNARI Shigeo2017-05-142-23/+108
|
* add C# bindingMITSUNARI Shigeo2017-05-145-0/+269
|
* remove rem to compile bls_if.cppMITSUNARI Shigeo2017-05-141-1/+1
|
* check errorMITSUNARI Shigeo2017-05-132-66/+127
|
* rename dllMITSUNARI Shigeo2017-05-111-1/+1
|
* return error if an exception is thrownMITSUNARI Shigeo2017-05-103-30/+91
|
* old methods are removed for GoMITSUNARI Shigeo2017-05-101-55/+0
|
* add old methods for backward compatibilityMITSUNARI Shigeo2017-05-091-4/+59
|
* rename BlsIoEcComp to blsIoEcCompMITSUNARI Shigeo2017-05-091-8/+8
|
* rename constant value name Bls*** to bls***MITSUNARI Shigeo2017-05-094-23/+25
|
* define macro for vc-dllMITSUNARI Shigeo2017-05-081-0/+1
|
* add macro for vc-dllMITSUNARI Shigeo2017-05-083-51/+65
|
* remove warningMITSUNARI Shigeo2017-05-071-2/+2
|
* refactor getter/setterMITSUNARI Shigeo2017-05-072-104/+166
|
* change api of GetStr/SetStrMITSUNARI Shigeo2017-05-058-194/+150
|
* use IoEcComp instead of IoTightMITSUNARI Shigeo2017-05-011-8/+8
|
* add comment to init functionMITSUNARI Shigeo2017-04-283-0/+8
|
* use gometalinterMITSUNARI Shigeo2017-04-232-3/+2
|
* add GetCurveOrder/GetFieldOrder to GoMITSUNARI Shigeo2017-04-233-1/+51
|
* move benchmark to lastMITSUNARI Shigeo2017-04-231-28/+33
|
* add getCurveOrder/getFieldOrderMITSUNARI Shigeo2017-04-235-10/+73
|
* use golinterMITSUNARI Shigeo2017-04-182-19/+53
|
* correct CurveFp382_1 to _2MITSUNARI Shigeo2017-04-141-1/+1
|
* rename go/blscgo to go/blsMITSUNARI Shigeo2017-04-145-221/+351
|
* fix fmtMITSUNARI Shigeo2017-04-101-1/+1
|
* use []byte instead of stringMITSUNARI Shigeo2017-04-101-18/+15
|
* fix commentMITSUNARI Shigeo2017-04-101-3/+8
|
* add SetData/GetData/IsSame to bls.cgoMITSUNARI Shigeo2017-04-092-0/+107
|
* add GetData/SetData/IsSameMITSUNARI Shigeo2017-04-093-0/+124
|
* add getData() and setData()MITSUNARI Shigeo2017-04-093-0/+97
|
* remove phony for mcl_libMITSUNARI Shigeo2017-04-051-3/+1
|
* add vcproj filesMITSUNARI Shigeo2017-04-0310-6/+278
|
* sign is constant time ; signCT is removedrelease20170402MITSUNARI Shigeo2017-04-027-32/+3
|
* use testingMITSUNARI Shigeo2017-04-022-46/+57
|
* default UNIT is 6MITSUNARI Shigeo2017-04-024-9/+7
|
* compare sign as stringMITSUNARI Shigeo2017-04-021-1/+1
|
* add test of signCTMITSUNARI Shigeo2017-04-021-0/+3
|
* remove mkdirMITSUNARI Shigeo2017-03-271-4/+0
|
* add benchmark of sign and signCTMITSUNARI Shigeo2017-03-261-6/+11
|
* add constant time sign SecretKey::signCTMITSUNARI Shigeo2017-03-176-0/+24
|
* fixed typoMITSUNARI Shigeo2017-03-161-1/+1
|
* add test for all cuvresMITSUNARI Shigeo2017-03-162-34/+77
|
* go fmtMITSUNARI Shigeo2017-03-152-7/+10
|
* ensure size of SetArrayMITSUNARI Shigeo2017-03-152-16/+41
|
* fix correct getOpUnitSize()MITSUNARI Shigeo2017-03-151-1/+1
|
* add getOpUnitSizeMITSUNARI Shigeo2017-03-155-1/+12
|
* default UNIT=4MITSUNARI Shigeo2017-03-151-0/+1
|
* add bat file to make for windowsMITSUNARI Shigeo2017-03-152-0/+10
|
* add UNIT option to select bn256 or bn384MITSUNARI Shigeo2017-03-159-33/+60
|
* start to support 384-bit curveMITSUNARI Shigeo2017-03-147-39/+75
|
* run_go after make cleanMITSUNARI Shigeo2017-03-142-0/+3
|
* add make run_goMITSUNARI Shigeo2017-03-141-0/+1
|
* minimize difference between bls.go and ↵MITSUNARI Shigeo2017-03-142-70/+91
| | | | https://raw.githubusercontent.com/dfinity/random-beacon/master/blscgo/bls.go
* test with DEBUG=1MITSUNARI Shigeo2017-03-131-1/+1
|
* make returns 1 if tests failMITSUNARI Shigeo2017-03-131-1/+1
|
* ensure empty directoryMITSUNARI Shigeo2017-03-123-0/+0
|
* add travis-ciMITSUNARI Shigeo2017-03-082-0/+18
|
* always make mclMITSUNARI Shigeo2017-03-081-0/+2
|
* Revert "specify link libmcl.a directly"MITSUNARI Shigeo2017-03-051-2/+2
| | | | This reverts commit c39c13cf3e123a689a6919006c601fa70bcca07f.
* specify link libmcl.a directlyMITSUNARI Shigeo2017-03-041-2/+2
|
* benchmark of Sign::recover of n = 3MITSUNARI Shigeo2017-02-171-0/+7
|
* use a new function mapToG1MITSUNARI Shigeo2017-02-131-6/+1
|
* fix the order of linking librariesMITSUNARI Shigeo2017-02-131-2/+2
|
* use Fp::setMsgMITSUNARI Shigeo2017-02-121-2/+1
|
* 1.4 times faster Sign::verifyMITSUNARI Shigeo2017-02-122-8/+33
|
* change the order of arguments of G1 and G2MITSUNARI Shigeo2017-02-121-2/+2
|
* add doc for windowsMITSUNARI Shigeo2017-02-031-0/+1
|