Commit Graph

950 Commits (master)

Author SHA1 Message Date
MITSUNARI Shigeo 6004f31f3b [she] change api of Deserialize ; return read bytes if succeed else 0 7 years ago
MITSUNARI Shigeo 3e5adb7c33 [she] add serialize method 7 years ago
MITSUNARI Shigeo 97b4208ce1 [js] remove exported-mcl.json ; add setInt32 for JS 7 years ago
MITSUNARI Shigeo 2f53f90067 she ; exported-she.json is removed 7 years ago
MITSUNARI Shigeo b7d80503d2 she ; add isZero for c api 7 years ago
MITSUNARI Shigeo cbe02b4961 she ; add isZero 7 years ago
MITSUNARI Shigeo db9488e061 [she] rename CipherTextM to CipherTextGT 7 years ago
MITSUNARI Shigeo 03925e780a [js] use __attribute__((used)) instead of EXPORTED_FUNCTIONS 7 years ago
MITSUNARI Shigeo e0b84c117d [trivial] remove warning 7 years ago
MITSUNARI Shigeo a879755b46 remove warning by clang 7 years ago
MITSUNARI Shigeo 54496ff6e8 [she] add sheConvertFromGi 7 years ago
MITSUNARI Shigeo 2b44612208 [js] add add/sub/mulInt 7 years ago
MITSUNARI Shigeo 12c0e1a02f [js] enc/dec for G1/G2/GT 7 years ago
MITSUNARI Shigeo cfa1163b76 [bn] remove old unused code 7 years ago
MITSUNARI Shigeo d196469678 [bn] a little optimization of addLineWithoutP 7 years ago
MITSUNARI Shigeo bade8efc64 [bn] mul_024 uses mulOpt 7 years ago
MITSUNARI Shigeo 0bfdb500a0 [bn] a little optimization of mul_024 7 years ago
MITSUNARI Shigeo ad41e793c8 [she] removed duplicated code 7 years ago
MITSUNARI Shigeo bfeb3c3296 [she] add bench for encGi with PrecomputedPublicKey 7 years ago
MITSUNARI Shigeo b42b8ddeec [she] add demo by WASM 7 years ago
MITSUNARI Shigeo e2336179e9 [she] add MCLSHE_WIN_SIZE macro 7 years ago
MITSUNARI Shigeo 07addb0e37 [she] use int64_t instead of uint32_t * 7 years ago
MITSUNARI Shigeo 07e8a0dc95 [she] change C api of sheDec 7 years ago
MITSUNARI Shigeo caf9b91ae5 [she] add decGi bench for variable m 7 years ago
MITSUNARI Shigeo 95f635d36b [she] add PrecomputedPublicKey 7 years ago
MITSUNARI Shigeo 3bd6edfca6 [she] add C api for she 7 years ago
MITSUNARI Shigeo e2c7097f79 [she] rename rerandomize to reRand 7 years ago
MITSUNARI Shigeo d0696009d7 support int64_t for G::pow 7 years ago
MITSUNARI Shigeo 69cee3394c [win] add library for bn512 to autolink 7 years ago
MITSUNARI Shigeo ba006adcda [doc] fix comment of bn.h 7 years ago
MITSUNARI Shigeo 6b6b7fd8b1 [she] change define macro for parameter 7 years ago
MITSUNARI Shigeo ef2fd069db [she] modify pairing instead of miller loop 7 years ago
MITSUNARI Shigeo 60e92db5d8 [generic] disable XBYAK if sizeof(Unit) == 4 7 years ago
MITSUNARI Shigeo 9d93ce1c51 [she] add underscore for member values 7 years ago
MITSUNARI Shigeo 06dc69840a [she] use precompute miller loop for Q 7 years ago
MITSUNARI Shigeo 6d6487b748 remove testHashAndMapto in bn_test.cpp 7 years ago
MITSUNARI Shigeo f7ad5294e6 throw exception if readStream can't data 7 years ago
MITSUNARI Shigeo fbd71f3f39 use window method for GT 7 years ago
MITSUNARI Shigeo a03f9db4ad use WindowMethod for she:G1:dec 7 years ago
MITSUNARI Shigeo 36e1a46454 add bench 7 years ago
MITSUNARI Shigeo 1ca4c1f1ef she: add rerandomize(CipherTextM) 7 years ago
MITSUNARI Shigeo 3246b21842 she: add enc.pub(CipherTextM&) 7 years ago
MITSUNARI Shigeo 09a6505d02 SquareRoot use Fp::pow if possible 7 years ago
MITSUNARI Shigeo 7b35b6605e add bn512.hpp 7 years ago
MITSUNARI Shigeo 73ed13ed68 a little optimization for twist_b = 1 - 2i 7 years ago
MITSUNARI Shigeo 9afa137935 128-bit security BN curve is ok 7 years ago
MITSUNARI Shigeo 5c43cc4e0f add BN462 parameter (but not run) 7 years ago
MITSUNARI Shigeo b810c822c8 rename bnXXXinit to initPairing() 7 years ago
MITSUNARI Shigeo c54e8a6b97 fix sign of Vint::adu1 7 years ago
MITSUNARI Shigeo c0d84156f2 fix detection of 0b... 7 years ago