Commit Graph

56 Commits (c6c6e49eb894fa3c46271b0c7fa03d6c590f284c)

Author SHA1 Message Date
MITSUNARI Shigeo ef4a9de257 fix ec comparison with zero 5 years ago
MITSUNARI Shigeo 9c62b3d964 refactor ec 5 years ago
MITSUNARI Shigeo 14f9e64a54 add affine test 5 years ago
MITSUNARI Shigeo 3039bdb86f change mulVec interface 5 years ago
MITSUNARI Shigeo afb1c812f1 support mulVec 5 years ago
MITSUNARI Shigeo 2f1b4c9a56 new mulVec 5 years ago
MITSUNARI Shigeo 0cec8d45ef add test of mulVec 5 years ago
MITSUNARI Shigeo f4a2d2e3be add test for Ec::add, dbl 5 years ago
MITSUNARI Shigeo 6f82259d9e [bug] fix Ec::add(A, B, A) for no-normalized A, B 5 years ago
MITSUNARI Shigeo b57e25f0cf old codes use initCurve 5 years ago
MITSUNARI Shigeo 2df559456b add test of affine+generic 6 years ago
MITSUNARI Shigeo d78847f34d Ec::serialize supports IoSerializeHexStr 6 years ago
MITSUNARI Shigeo ea9c169f99 disable affine test 6 years ago
MITSUNARI Shigeo b071e0f5e0 fix ec for affine 6 years ago
MITSUNARI Shigeo 95bac5f809 load/save of EcT support nothrow 7 years ago
MITSUNARI Shigeo 2ad5ebd996 IoSerialize for !isMSBserialize 7 years ago
MITSUNARI Shigeo b16c67e7e3 add fp::Serializable for getStr, setStr, serialize, deserialize 7 years ago
MITSUNARI Shigeo 2859989e7e use hasNext for loadWord 7 years ago
MITSUNARI Shigeo 524aee9840 test for MCL_MAX_BIT_SIZE=384 8 years ago
MITSUNARI Shigeo 49ebc4119e rename IoEcComp to IoFixedSizeByteSeq 8 years ago
MITSUNARI Shigeo cc38f9c517 all tests passed 8 years ago
MITSUNARI Shigeo 9018dab21f add Ec::getStr(mcl::IoEcProj) 8 years ago
MITSUNARI Shigeo ffb566c06b use readStream 8 years ago
MITSUNARI Shigeo edf8d48129 change 'Ec::normalize() const' to 'Ec::normalize()' 8 years ago
MITSUNARI Shigeo 9aca9c9b01 add IoTight repl for elliptic curve 8 years ago
MITSUNARI Shigeo faa01c6e11 defaut constructor of Ec does not clear the memory 8 years ago
MITSUNARI Shigeo 56811bbb12 add constant time scalar mul for EC 8 years ago
MITSUNARI Shigeo 4bb4df62bf add almost constant-time pow 8 years ago
MITSUNARI Shigeo 66a710316c check order of G2 8 years ago
MITSUNARI Shigeo 5d2d435b16 fix some functions and implementation of io 8 years ago
MITSUNARI Shigeo 36a462d1d2 fix spell 8 years ago
MITSUNARI Shigeo 5d3a7779c2 change format of Ec 8 years ago
MITSUNARI Shigeo 1ce6756d94 move setIoMode function to global 8 years ago
MITSUNARI Shigeo 58a7a21a96 add test of IoMode for Ec 8 years ago
MITSUNARI Shigeo 263b988f1b add ec test of fpMode 9 years ago
MITSUNARI Shigeo 909fbbaa5d remove base argument in Fp::init 9 years ago
MITSUNARI Shigeo ab416e7310 rename Ec::setParam to Ec::init 9 years ago
MITSUNARI Shigeo b046b5cf0a change isOdd is member method 9 years ago
MITSUNARI Shigeo c37114a643 change format of ec 9 years ago
MITSUNARI Shigeo 2b0ab607e5 add test of stream 9 years ago
MITSUNARI Shigeo da5d565fce change string formart of ec 9 years ago
MITSUNARI Shigeo fba1875b6a check validation of (x, y) in setStr 9 years ago
MITSUNARI Shigeo 5e22111283 s/sqrRoot/squareRoot/g 9 years ago
MITSUNARI Shigeo 2d9cd14d41 rename square to sqr 9 years ago
MITSUNARI Shigeo 22a875af96 add test of power 9 years ago
MITSUNARI Shigeo 795bab5af1 move ec bench to bench.cpp 9 years ago
MITSUNARI Shigeo 0c447ebaf5 rename macro ; default define MCL_USE_XBYAK, MCL_USE_LLVM 10 years ago
MITSUNARI Shigeo 3e01ff5ca3 Fp_i is not necessary 10 years ago
MITSUNARI Shigeo 230fd2e21e rename Ec::power to Ec::mul 10 years ago
MITSUNARI Shigeo 75b96be7c6 power supports neg 10 years ago