Commit message (Expand) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | remove old deserialize apinew_deserialize_api | MITSUNARI Shigeo | 2017-12-24 | 4 | -62/+10 |
* | [she] add test of mulold_deserialize_api | MITSUNARI Shigeo | 2017-12-18 | 1 | -0/+7 |
* | [she] change int64_t to INT template | MITSUNARI Shigeo | 2017-12-18 | 2 | -20/+50 |
* | [she] C++ test of mulML + finalExp | MITSUNARI Shigeo | 2017-12-14 | 1 | -0/+29 |
* | [she] add test | MITSUNARI Shigeo | 2017-12-14 | 1 | -0/+4 |
* | [she] add CipherTextGT::mulML, finalExp | MITSUNARI Shigeo | 2017-12-14 | 4 | -9/+106 |
* | [she] increase TOTAL_MEMORY | MITSUNARI Shigeo | 2017-12-13 | 1 | -2/+2 |
* | [she] add PrecomputedPublicKey api for c | MITSUNARI Shigeo | 2017-12-13 | 3 | -0/+87 |
* | fix for macro mclSize | MITSUNARI Shigeo | 2017-12-10 | 1 | -1/+1 |
* | fix ; correct array | MITSUNARI Shigeo | 2017-12-10 | 2 | -5/+5 |
* | use macro instead of typedef for cgo | MITSUNARI Shigeo | 2017-12-10 | 1 | -4/+6 |
* | Enc32 is removed | MITSUNARI Shigeo | 2017-12-10 | 1 | -3/+3 |
* | [she] Enc32 and Mul32 are unified to Enc, Mul | MITSUNARI Shigeo | 2017-12-10 | 2 | -91/+51 |
* | define MCLBN_USE_NEW_DESERIALIZE_API for mcl-wasm | MITSUNARI Shigeo | 2017-12-10 | 1 | -1/+1 |
* | [capi] new deserialize api | MITSUNARI Shigeo | 2017-12-10 | 4 | -33/+103 |
* | change size_t to mclSize of bn.h for JS | MITSUNARI Shigeo | 2017-12-10 | 3 | -66/+70 |
* | [she] change api of Deserialize ; return read bytes if succeed else 0 | MITSUNARI Shigeo | 2017-12-09 | 7 | -80/+211 |
* | [she] add serialize method | MITSUNARI Shigeo | 2017-12-06 | 2 | -24/+69 |
* | [js] docs/demo is moved to mcl-wasm | MITSUNARI Shigeo | 2017-12-06 | 13 | -1040/+5 |
* | update Makefile for she-wasm | MITSUNARI Shigeo | 2017-12-06 | 10 | -917/+2 |
* | [js] change link to bls-demo | MITSUNARI Shigeo | 2017-12-05 | 1 | -1/+1 |
* | [ibe] add comments | MITSUNARI Shigeo | 2017-11-28 | 1 | -1/+1 |
* | [ibe] add comment | MITSUNARI Shigeo | 2017-11-28 | 1 | -0/+4 |
* | [js] add IBE demo | MITSUNARI Shigeo | 2017-11-28 | 10 | -7/+677 |
* | [js] remove exported-mcl.json ; add setInt32 for JS | MITSUNARI Shigeo | 2017-11-27 | 4 | -6/+17 |
* | use strict | MITSUNARI Shigeo | 2017-11-23 | 1 | -17/+19 |
* | [she] add SecretKey.isZero(c) | MITSUNARI Shigeo | 2017-11-23 | 1 | -0/+23 |
* | she ; exported-she.json is removed | MITSUNARI Shigeo | 2017-11-23 | 10 | -392/+81 |
* | she ; print error message to stderr | MITSUNARI Shigeo | 2017-11-22 | 1 | -12/+12 |
* | she ; add isZero for c api | MITSUNARI Shigeo | 2017-11-22 | 3 | -0/+46 |
* | she ; add isZero | MITSUNARI Shigeo | 2017-11-22 | 2 | -15/+57 |
* | [she] rename CipherTextM to CipherTextGT | MITSUNARI Shigeo | 2017-11-22 | 4 | -85/+85 |
* | add mcl-wasm(TBD) | MITSUNARI Shigeo | 2017-11-20 | 1 | -9/+22 |
* | exported-she.txt is removed | MITSUNARI Shigeo | 2017-11-20 | 1 | -7/+3 |
* | add wasm option(TBD) | MITSUNARI Shigeo | 2017-11-20 | 4 | -5/+66 |
* | [js] add bench for index.html | MITSUNARI Shigeo | 2017-11-16 | 2 | -21/+63 |
* | [js] simple demo | MITSUNARI Shigeo | 2017-11-12 | 3 | -0/+239 |
* | [js] refactor Makefile for wasm | MITSUNARI Shigeo | 2017-11-08 | 1 | -13/+13 |
* | [js] change she.init api | MITSUNARI Shigeo | 2017-11-08 | 3 | -89/+47 |
* | [js] use pre.js | MITSUNARI Shigeo | 2017-11-07 | 5 | -15/+28 |
* | [js] shrink html | MITSUNARI Shigeo | 2017-11-07 | 2 | -64/+62 |
* | fix typo | MITSUNARI Shigeo | 2017-11-06 | 1 | -3/+3 |
* | [js] fix link to she_c.js | MITSUNARI Shigeo | 2017-11-06 | 2 | -2/+2 |
* | [js] rename files | MITSUNARI Shigeo | 2017-11-06 | 4 | -70/+14 |
* | [js] use two-spaces indent | MITSUNARI Shigeo | 2017-11-03 | 1 | -528/+528 |
* | [js] some refactoring | MITSUNARI Shigeo | 2017-11-03 | 1 | -43/+29 |
* | [js] she.js supports Node.js and browser | MITSUNARI Shigeo | 2017-11-02 | 4 | -124/+142 |
* | [js] use __attribute__((used)) instead of EXPORTED_FUNCTIONS | MITSUNARI Shigeo | 2017-11-01 | 3 | -2/+13 |
* | [js] remove unnecessary parameter | MITSUNARI Shigeo | 2017-11-01 | 1 | -1/+0 |
* | [trivial] remove warning | MITSUNARI Shigeo | 2017-11-01 | 1 | -1/+1 |
* | [js] use subarray to set array | MITSUNARI Shigeo | 2017-10-27 | 1 | -3/+4 |
* | [js] unify wrap_input | MITSUNARI Shigeo | 2017-10-25 | 1 | -58/+4 |
* | [js] move exported-she.js to exported-she.json | MITSUNARI Shigeo | 2017-10-25 | 9 | -552/+773 |
* | correct dependency of she_c256.obj | MITSUNARI Shigeo | 2017-10-22 | 1 | -0/+1 |
* | remove warning by clang | MITSUNARI Shigeo | 2017-10-22 | 2 | -10/+8 |
* | [js] update doc in she2.html | MITSUNARI Shigeo | 2017-10-21 | 1 | -3/+3 |
* | [js] add PublicKey.convertToCipherTextGT | MITSUNARI Shigeo | 2017-10-18 | 5 | -8/+40 |
* | [js] fix typo of she-ja.html | MITSUNARI Shigeo | 2017-10-18 | 1 | -6/+5 |
* | [she] add sheConvertFromGi | MITSUNARI Shigeo | 2017-10-18 | 7 | -2/+58 |
* | [js] add getXXXFromHexStr | MITSUNARI Shigeo | 2017-10-18 | 2 | -14/+36 |
* | [js] add Japanese version | MITSUNARI Shigeo | 2017-10-18 | 2 | -2/+60 |
* | [js] colored table | MITSUNARI Shigeo | 2017-10-18 | 3 | -4/+6 |
* | [doc] add link to she2.html | MITSUNARI Shigeo | 2017-10-17 | 1 | -1/+2 |
* | [js] add new demo | MITSUNARI Shigeo | 2017-10-17 | 5 | -4/+271 |
* | [js] add toHexStr/fromHexStr | MITSUNARI Shigeo | 2017-10-17 | 2 | -14/+57 |
* | [js] add reRand method | MITSUNARI Shigeo | 2017-10-17 | 2 | -36/+83 |
* | [js] change api of enc/dec/mulInt ; add mul | MITSUNARI Shigeo | 2017-10-17 | 2 | -26/+64 |
* | [js] add add/sub/mulInt | MITSUNARI Shigeo | 2017-10-17 | 7 | -12/+136 |
* | [js] enc/dec for G1/G2/GT | MITSUNARI Shigeo | 2017-10-17 | 10 | -48/+99 |
* | [js] rename pub.enc to pub.encG1 | MITSUNARI Shigeo | 2017-10-16 | 2 | -2/+2 |
* | [js] enc/dec for G1 is ok | MITSUNARI Shigeo | 2017-10-16 | 3 | -78/+104 |
* | [js] under constructing of class | MITSUNARI Shigeo | 2017-10-15 | 2 | -196/+294 |
* | [js] set global const | MITSUNARI Shigeo | 2017-10-14 | 3 | -21/+19 |
* | [js] same as bls | MITSUNARI Shigeo | 2017-10-14 | 1 | -34/+61 |
* | [she] add clock() | MITSUNARI Shigeo | 2017-10-06 | 1 | -0/+2 |
* | update arm64 benchmark | MITSUNARI Shigeo | 2017-10-06 | 1 | -1/+1 |
* | [she] show time to compute DLP tables | MITSUNARI Shigeo | 2017-10-06 | 1 | -1/+13 |
* | [js] a little optimization of mclshe.wasm | MITSUNARI Shigeo | 2017-10-04 | 1 | -0/+0 |
* | [bn] remove old unused code | MITSUNARI Shigeo | 2017-10-04 | 1 | -95/+0 |
* | [bn] a little optimization of addLineWithoutP | MITSUNARI Shigeo | 2017-10-04 | 2 | -32/+30 |
* | [bn] mul_024 uses mulOpt | MITSUNARI Shigeo | 2017-10-04 | 2 | -19/+117 |
* | [bn] a little optimization of mul_024 | MITSUNARI Shigeo | 2017-10-04 | 1 | -4/+65 |
* | [she] removed duplicated code | MITSUNARI Shigeo | 2017-10-04 | 1 | -1/+0 |
* | [she] update benchmark | MITSUNARI Shigeo | 2017-10-03 | 4 | -198/+216 |
* | [she] add bench for encGi with PrecomputedPublicKey | MITSUNARI Shigeo | 2017-10-03 | 5 | -185/+244 |
* | add link to SHE demo | MITSUNARI Shigeo | 2017-10-02 | 1 | -0/+1 |
* | [she] fix typo of she.html | MITSUNARI Shigeo | 2017-10-02 | 1 | -1/+1 |
* | [doc] add url for SHE demo | MITSUNARI Shigeo | 2017-10-02 | 1 | -1/+2 |
* | [she] add demo by WASM | MITSUNARI Shigeo | 2017-10-02 | 8 | -2/+429 |
* | [she] add MCLSHE_WIN_SIZE macro | MITSUNARI Shigeo | 2017-10-02 | 2 | -2/+5 |
* | [doc] add index.html | MITSUNARI Shigeo | 2017-10-01 | 1 | -0/+8 |
* | [she] add remove old pages | MITSUNARI Shigeo | 2017-10-01 | 6 | -400/+9 |
* | [she] use int64_t instead of uint32_t * | MITSUNARI Shigeo | 2017-10-01 | 3 | -28/+21 |
* | [she] change C api of sheDec | MITSUNARI Shigeo | 2017-10-01 | 3 | -96/+96 |
* | [js] add re option to export-functions.py | MITSUNARI Shigeo | 2017-10-01 | 5 | -100/+20 |
* | [js] export-functions.py supports -re option | MITSUNARI Shigeo | 2017-10-01 | 1 | -14/+13 |
* | [she] add decGi bench for variable m | MITSUNARI Shigeo | 2017-09-30 | 6 | -182/+280 |
* | [she] add PrecomputedPublicKey | MITSUNARI Shigeo | 2017-09-30 | 5 | -0/+78 |
* | [she] fix format of benchmark | MITSUNARI Shigeo | 2017-09-29 | 4 | -147/+129 |
* | [she] add benchmark script and results on i7-6700 3.4GHz | MITSUNARI Shigeo | 2017-09-29 | 4 | -0/+201 |
* | remove warning to miss opt command in Makefile | MITSUNARI Shigeo | 2017-09-29 | 1 | -1/+3 |
* | [she] add bench for precomp ML | MITSUNARI Shigeo | 2017-09-29 | 1 | -3/+12 |
* | [she] add C api for she | MITSUNARI Shigeo | 2017-09-28 | 7 | -3/+708 |
* | [she] rename rerandomize to reRand | MITSUNARI Shigeo | 2017-09-28 | 2 | -18/+19 |
* | support int64_t for G::pow | MITSUNARI Shigeo | 2017-09-28 | 5 | -12/+34 |
* | [win] add library for bn512 to autolink | MITSUNARI Shigeo | 2017-09-28 | 1 | -2/+4 |
* | [doc] fix comment of bn.h | MITSUNARI Shigeo | 2017-09-28 | 1 | -2/+2 |
* | [she] change define macro for parameter | MITSUNARI Shigeo | 2017-09-28 | 2 | -12/+10 |
* | [gen] llvm 5.0 uses simd but it is slow, then disable sse | MITSUNARI Shigeo | 2017-09-27 | 1 | -1/+1 |
* | [she] modify pairing instead of miller loop | MITSUNARI Shigeo | 2017-09-27 | 1 | -31/+20 |
* | update release tag for cybozulib | MITSUNARI Shigeo | 2017-09-26 | 1 | -1/+1 |
* | [she] unify benchmark format | MITSUNARI Shigeo | 2017-09-26 | 1 | -66/+41 |
* | [she] remove duplicated benchmark | MITSUNARI Shigeo | 2017-09-25 | 1 | -15/+15 |
* | [generic] disable XBYAK if sizeof(Unit) == 4 | MITSUNARI Shigeo | 2017-09-25 | 4 | -21/+34 |
* | [she] add underscore for member values | MITSUNARI Shigeo | 2017-09-25 | 2 | -183/+183 |
* | [she] change benchmark format | MITSUNARI Shigeo | 2017-09-25 | 1 | -64/+106 |
* | [she] use precompute miller loop for Q | MITSUNARI Shigeo | 2017-09-25 | 1 | -3/+9 |
* | add scalar mul of she bench | MITSUNARI Shigeo | 2017-09-24 | 1 | -0/+12 |
* | fix test of fp | MITSUNARI Shigeo | 2017-09-24 | 1 | -7/+1 |
* | remove testHashAndMapto in bn_test.cpp | MITSUNARI Shigeo | 2017-09-24 | 4 | -8/+17 |
* | use SHA-2 if MCL_DONT_USE_OPENSSL | MITSUNARI Shigeo | 2017-09-24 | 3 | -11/+41 |
* | remove unused argument | MITSUNARI Shigeo | 2017-09-22 | 1 | -27/+20 |
* | throw exception if readStream can't data | MITSUNARI Shigeo | 2017-09-22 | 2 | -0/+34 |
* | near max 32-bit int value | MITSUNARI Shigeo | 2017-09-21 | 1 | -2/+2 |
* | large decoder | MITSUNARI Shigeo | 2017-09-21 | 1 | -2/+2 |
* | use window method for GT | MITSUNARI Shigeo | 2017-09-21 | 2 | -29/+28 |
* | test limitation of serialize | MITSUNARI Shigeo | 2017-09-21 | 1 | -3/+13 |
* | add serialize test | MITSUNARI Shigeo | 2017-09-21 | 1 | -0/+31 |
* | use WindowMethod for she:G1:dec | MITSUNARI Shigeo | 2017-09-20 | 3 | -24/+75 |
* | add bench | MITSUNARI Shigeo | 2017-09-19 | 2 | -10/+31 |
* | she: add rerandomize(CipherTextM) | MITSUNARI Shigeo | 2017-09-19 | 2 | -14/+42 |
* | she: add enc.pub(CipherTextM&) | MITSUNARI Shigeo | 2017-09-19 | 2 | -7/+108 |
* | SquareRoot use Fp::pow if possible | MITSUNARI Shigeo | 2017-09-18 | 2 | -0/+45 |
* | add bn512.hpp | MITSUNARI Shigeo | 2017-09-18 | 1 | -0/+39 |
* | a little optimization for twist_b = 1 - 2i | MITSUNARI Shigeo | 2017-09-18 | 1 | -12/+42 |
* | 128-bit security BN curve is ok | MITSUNARI Shigeo | 2017-09-18 | 2 | -7/+3 |
* | add BN462 parameter (but not run) | MITSUNARI Shigeo | 2017-09-18 | 4 | -13/+79 |
* | rename bnXXXinit to initPairing() | MITSUNARI Shigeo | 2017-09-18 | 22 | -64/+68 |
* | fix sign of Vint::adu1 | MITSUNARI Shigeo | 2017-09-17 | 4 | -32/+87 |
* | fix detection of 0b... | MITSUNARI Shigeo | 2017-09-16 | 1 | -1/+1 |
* | support llvm-3.4 | MITSUNARI Shigeo | 2017-09-16 | 1 | -2/+7 |
* | add bench of mapto | MITSUNARI Shigeo | 2017-09-14 | 1 | -0/+4 |
* | add link to demo | MITSUNARI Shigeo | 2017-09-14 | 1 | -0/+1 |
* | add some export functions with underscore | MITSUNARI Shigeo | 2017-09-13 | 4 | -3/+6 |
* | html5 header | MITSUNARI Shigeo | 2017-09-10 | 1 | -2/+3 |
* | change option of export_functions.py | MITSUNARI Shigeo | 2017-09-10 | 2 | -34/+37 |
* | add bench of g1/g2 mul | MITSUNARI Shigeo | 2017-09-10 | 2 | -10/+18 |
* | add ONLY_BENCH test for bn_test | MITSUNARI Shigeo | 2017-09-07 | 1 | -3/+3 |
* | clear Elgamal::CipherText in cstr | MITSUNARI Shigeo | 2017-09-03 | 1 | -0/+4 |
* | change title of demo | MITSUNARI Shigeo | 2017-09-02 | 1 | -1/+1 |
* | remark of Edge | MITSUNARI Shigeo | 2017-09-02 | 1 | -1/+3 |
* | add link to demo | MITSUNARI Shigeo | 2017-09-02 | 1 | -0/+2 |
* | add wasm demo | MITSUNARI Shigeo | 2017-09-02 | 9 | -2/+544 |
* | rename bgn_test.cpp with she_test.cpp | MITSUNARI Shigeo | 2017-08-30 | 1 | -1/+1 |
* | fix typo of url | MITSUNARI Shigeo | 2017-08-30 | 1 | -1/+1 |
* | fix typo of url | MITSUNARI Shigeo | 2017-08-30 | 1 | -1/+1 |
* | replace BGN with SHE | MITSUNARI Shigeo | 2017-08-30 | 2 | -37/+37 |
* | rename bgn to she | MITSUNARI Shigeo | 2017-08-30 | 3 | -0/+0 |
* | add save/log for HashTable | MITSUNARI Shigeo | 2017-08-30 | 2 | -6/+59 |
* | add HashTable::setTryNum | MITSUNARI Shigeo | 2017-08-29 | 1 | -0/+4 |
* | change ioMode for Ec | MITSUNARI Shigeo | 2017-08-23 | 3 | -16/+18 |
* | use uname -m instead of arch | MITSUNARI Shigeo | 2017-08-19 | 1 | -4/+1 |
* | divUnit is only for 64-bit unit | MITSUNARI Shigeo | 2017-08-19 | 1 | -0/+2 |
* | clean before test_go | MITSUNARI Shigeo | 2017-08-12 | 1 | -0/+1 |
* | test_go runs on Linux/OSX | MITSUNARI Shigeo | 2017-08-12 | 4 | -33/+258 |
* | add sample of innerProduct for she | MITSUNARI Shigeo | 2017-08-11 | 2 | -0/+41 |
* | add doc for WASM | MITSUNARI Shigeo | 2017-08-03 | 1 | -1/+11 |
* | rename AddFrobenius to HaveFrobenius | MITSUNARI Shigeo | 2017-08-03 | 1 | -4/+4 |
* | bgn:unify EcHashTable and GTHashTable | MITSUNARI Shigeo | 2017-08-03 | 2 | -142/+73 |
* | use FixedBuffer for vint | MITSUNARI Shigeo | 2017-08-03 | 1 | -1/+3 |
* | disable message | MITSUNARI Shigeo | 2017-08-03 | 1 | -1/+1 |
* | add test divUnit | MITSUNARI Shigeo | 2017-08-03 | 2 | -117/+75 |
* | add msg argument for vint::dump | MITSUNARI Shigeo | 2017-08-03 | 1 | -4/+4 |
* | fix alias of divNM | MITSUNARI Shigeo | 2017-08-03 | 1 | -1/+1 |
* | remove redundant test of vint | MITSUNARI Shigeo | 2017-08-03 | 1 | -45/+0 |
* | define macro for emscripten | MITSUNARI Shigeo | 2017-08-03 | 4 | -3/+14 |
* | vint::divNM passed test | MITSUNARI Shigeo | 2017-08-02 | 1 | -93/+153 |
* | rename vint::subs1 to subu1 | MITSUNARI Shigeo | 2017-08-01 | 1 | -29/+71 |
* | add portable mul for 32-bit | MITSUNARI Shigeo | 2017-07-31 | 2 | -19/+50 |
* | add MCL_VINT_FIXED_BUFFER | MITSUNARI Shigeo | 2017-07-31 | 2 | -2/+5 |
* | use MCL_SIZEOF_UNIT macro instead of CYBOZU_OS_BIT | MITSUNARI Shigeo | 2017-07-31 | 13 | -40/+61 |
* | add Vint:divu1, modu1 | MITSUNARI Shigeo | 2017-07-31 | 3 | -12/+36 |
* | add comments for bgn | MITSUNARI Shigeo | 2017-07-26 | 1 | -0/+5 |
* | avoid exception test on emscripten | MITSUNARI Shigeo | 2017-07-24 | 2 | -4/+13 |
* | make ARCH=x86 MCL_USE_GMP=0 MCL_USE_OPENSSL=0 test passed | MITSUNARI Shigeo | 2017-07-24 | 2 | -3/+67 |
* | change maxUnit does not depend on 64-bit mode | MITSUNARI Shigeo | 2017-07-24 | 1 | -2/+2 |
* | avoid zero-division if x = 1 in fixed_power | MITSUNARI Shigeo | 2017-07-24 | 1 | -0/+4 |
* | fix mapTo function throws exception if t = 0 | MITSUNARI Shigeo | 2017-07-24 | 1 | -0/+1 |
* | reduce memcpy of divNM | MITSUNARI Shigeo | 2017-07-24 | 1 | -14/+17 |
* | fix many bugs of Vint | MITSUNARI Shigeo | 2017-07-23 | 8 | -97/+213 |
* | avoid exception test on emcc | MITSUNARI Shigeo | 2017-07-23 | 1 | -3/+9 |
* | add benchmark of Vint | MITSUNARI Shigeo | 2017-07-23 | 3 | -2/+37 |
* | build ok;test ng | MITSUNARI Shigeo | 2017-07-22 | 13 | -23/+181 |
* | add vint::sqrN | MITSUNARI Shigeo | 2017-07-22 | 1 | -7/+16 |
* | rename local namespace to vint | MITSUNARI Shigeo | 2017-07-22 | 1 | -32/+38 |
* | add const for Vint::isPrime | MITSUNARI Shigeo | 2017-07-22 | 1 | -2/+3 |
* | rename Vint::bitLen to getBitSize | MITSUNARI Shigeo | 2017-07-22 | 2 | -21/+23 |
* | remove warning of visual stduio | MITSUNARI Shigeo | 2017-07-22 | 2 | -6/+21 |
* | update cybozulib tag for cmake | MITSUNARI Shigeo | 2017-07-21 | 1 | -1/+1 |
* | add CipherText::mul by int | MITSUNARI Shigeo | 2017-07-21 | 2 | -11/+43 |
* | setRangeForDLP does not depend on secretkey | MITSUNARI Shigeo | 2017-07-21 | 2 | -50/+43 |
* | fix bgn::SecretKey::readStream | MITSUNARI Shigeo | 2017-07-21 | 1 | -0/+1 |
* | add comments for header | MITSUNARI Shigeo | 2017-07-21 | 1 | -1/+2 |
* | use doubleMillerLoop for randomize | MITSUNARI Shigeo | 2017-07-21 | 1 | -17/+21 |
* | support OpenBSD arch | MITSUNARI Shigeo | 2017-07-20 | 1 | -0/+3 |
* | reduce public key size of bgn | MITSUNARI Shigeo | 2017-07-20 | 1 | -109/+63 |
* | add Vint::jacobi | MITSUNARI Shigeo | 2017-07-20 | 2 | -7/+103 |
* | add Vint::gcd, lcm | MITSUNARI Shigeo | 2017-07-20 | 2 | -0/+35 |
* | update Miller-Rabind | MITSUNARI Shigeo | 2017-07-20 | 1 | -15/+27 |
* | add Vint::isPrime | MITSUNARI Shigeo | 2017-07-20 | 2 | -2/+108 |
* | avoid _P because it is defined in android | MITSUNARI Shigeo | 2017-07-19 | 1 | -3/+3 |
* | add hashBench for bgn | MITSUNARI Shigeo | 2017-07-19 | 1 | -0/+21 |
* | avoid alias of x | MITSUNARI Shigeo | 2017-07-18 | 1 | -2/+2 |
* | add Vint:invMod | MITSUNARI Shigeo | 2017-07-18 | 3 | -2/+56 |
* | remove unused var | MITSUNARI Shigeo | 2017-07-18 | 2 | -2/+1 |
* | Vint::and/or | MITSUNARI Shigeo | 2017-07-18 | 2 | -4/+73 |
* | add test vint_test.cpp | MITSUNARI Shigeo | 2017-07-18 | 1 | -1/+1 |
* | add Vint::powMod | MITSUNARI Shigeo | 2017-07-18 | 3 | -80/+92 |
* | gmp_util starts to support Vint | MITSUNARI Shigeo | 2017-07-18 | 1 | -20/+84 |
* | refactor type | MITSUNARI Shigeo | 2017-07-18 | 2 | -52/+50 |
* | change T to int | MITSUNARI Shigeo | 2017-07-18 | 2 | -69/+79 |
* | add test | MITSUNARI Shigeo | 2017-07-18 | 2 | -90/+154 |
* | add test | MITSUNARI Shigeo | 2017-07-18 | 1 | -22/+18 |
* | add divMod and quotRem | MITSUNARI Shigeo | 2017-07-18 | 2 | -223/+215 |
* | VuintT is removed | MITSUNARI Shigeo | 2017-07-17 | 1 | -84/+70 |
* | refactor Vint | MITSUNARI Shigeo | 2017-07-17 | 1 | -344/+156 |
* | _ | MITSUNARI Shigeo | 2017-07-17 | 3 | -295/+393 |
* | rename emu_mpz to Vint | MITSUNARI Shigeo | 2017-07-17 | 2 | -52/+51 |
* | rename set to setArray | MITSUNARI Shigeo | 2017-07-12 | 3 | -1/+2380 |
* | add error message | MITSUNARI Shigeo | 2017-07-11 | 3 | -1/+7 |
* | add lagrange interpolation | MITSUNARI Shigeo | 2017-07-07 | 1 | -0/+71 |
* | move mclBn_* to mcl | MITSUNARI Shigeo | 2017-07-07 | 2 | -0/+70 |
* | fix test on debug mode | MITSUNARI Shigeo | 2017-07-07 | 2 | -2/+2 |
* | fix test on debug mode | MITSUNARI Shigeo | 2017-07-07 | 1 | -9/+12 |
* | fix spell of paillier | MITSUNARI Shigeo | 2017-07-07 | 3 | -8/+8 |
* | fix compile error on debug mode | MITSUNARI Shigeo | 2017-07-07 | 1 | -0/+6 |
* | rename FrobeniusOnTwist to G2withF::Frobenius | MITSUNARI Shigeo | 2017-07-07 | 3 | -145/+105 |
* | update doc | MITSUNARI Shigeo | 2017-07-06 | 1 | -0/+53 |
* | Fp12::pow supports GLV method | MITSUNARI Shigeo | 2017-07-06 | 7 | -2/+191 |
* | move const vars for Frobenius into fp_tower.hpp | MITSUNARI Shigeo | 2017-07-05 | 2 | -98/+108 |
* | add default random_generator for bgn | MITSUNARI Shigeo | 2017-07-02 | 3 | -66/+72 |
* | use precomputedMillerLoop | MITSUNARI Shigeo | 2017-06-30 | 1 | -0/+14 |
* | add benchmark of bgn | MITSUNARI Shigeo | 2017-06-30 | 1 | -14/+31 |
* | fix typo | MITSUNARI Shigeo | 2017-06-29 | 1 | -2/+2 |
* | add serialize and deserialize | MITSUNARI Shigeo | 2017-06-29 | 1 | -3/+20 |
* | change int64_t to int | MITSUNARI Shigeo | 2017-06-29 | 1 | -19/+21 |
* | remove unused namespace | MITSUNARI Shigeo | 2017-06-29 | 1 | -1/+0 |
* | add sample of bgn | MITSUNARI Shigeo | 2017-06-29 | 4 | -3/+154 |
* | don't save hashSize and tryNum of secretKey | MITSUNARI Shigeo | 2017-06-29 | 2 | -28/+31 |
* | add iotest | MITSUNARI Shigeo | 2017-06-29 | 2 | -16/+365 |