Commit Graph

886 Commits (8ac1d066e4c42d5bd8a9658c94a505204eae0ce8)

Author SHA1 Message Date
MITSUNARI Shigeo 128f0faa1e fp_tower supports load/save wo throw 7 years ago
MITSUNARI Shigeo 0379173f5a remove throw in fp.hpp 7 years ago
MITSUNARI Shigeo dc2a871926 split getUint64/getInt64 for throw 7 years ago
MITSUNARI Shigeo cee117c2d0 rename mul_b_div_xi to mul_twist_b 7 years ago
MITSUNARI Shigeo 4dfc775c84 remove unnecessary assert 7 years ago
MITSUNARI Shigeo 511f25851b fix typo 7 years ago
MITSUNARI Shigeo ca29cac5f4 reduce exception 7 years ago
MITSUNARI Shigeo 87147b9172 reduce exception 7 years ago
MITSUNARI Shigeo 7e327b6e1f reduce exception 7 years ago
MITSUNARI Shigeo 9d2327edd4 conversion.hpp to include/mcl 7 years ago
MITSUNARI Shigeo b5e34ca403 add bool version of Op::init 7 years ago
MITSUNARI Shigeo b33f6fdaa0 reduce exception 7 years ago
MITSUNARI Shigeo abedc0b31f fp does not require serializer.hpp 7 years ago
MITSUNARI Shigeo b3b1c63e88 update doc for bn api 7 years ago
MITSUNARI Shigeo e6c316cbbd call cryptoGetRandomValues 7 years ago
MITSUNARI Shigeo 241e38efe9 reduce try..catch 7 years ago
MITSUNARI Shigeo 299a7053e9 setErrFile is removed 7 years ago
MITSUNARI Shigeo f5d9cbf704 remove stringstream in vint.hpp 7 years ago
MITSUNARI Shigeo 925c480105 callback crypto.getRandomValues 7 years ago
MITSUNARI Shigeo 1e39f8caa4 fix encoding bitSize of Elgamal::PublicKey for Java 7 years ago
MITSUNARI Shigeo add3b39870 add fast mod for SECP256k1 7 years ago
MITSUNARI Shigeo e933f91c19 fix typo 7 years ago
MITSUNARI Shigeo a7cf9247a2 normalize ecdsa::PublicKey 7 years ago
MITSUNARI Shigeo d88041eb84 update doc for IoSerialize 7 years ago
MITSUNARI Shigeo 664beecda1 remove some copy 7 years ago
MITSUNARI Shigeo 2ad5ebd996 IoSerialize for !isMSBserialize 7 years ago
MITSUNARI Shigeo be71d27d9a add ecdsaPrecomputed 7 years ago
MITSUNARI Shigeo e1b875e386 test of ecdsa runs well 7 years ago
MITSUNARI Shigeo c4489ae8c2 add Fp::setArrayMaskMod 7 years ago
MITSUNARI Shigeo 2337888c3e skip space before data of ec 7 years ago
MITSUNARI Shigeo 4fdfa0c899 reduce bit size of scalar multiplication on BLS12 7 years ago
MITSUNARI Shigeo ede0f9b207 refactor namespace 7 years ago
MITSUNARI Shigeo e53ae142e8 scalar multiplication of G2/GT on BLS12 by GLV method 7 years ago
MITSUNARI Shigeo 76b95e216f enable GLV method for BLS12/G1 7 years ago
MITSUNARI Shigeo 6262d99736 GLV method for BLS12 7 years ago
MITSUNARI Shigeo d5de0e304a refactor G2::Frobenius 7 years ago
MITSUNARI Shigeo 1a8bfdd7c0 refactor structure of BN 7 years ago
MITSUNARI Shigeo fab655989b define BN::precomputed* in mcl::bn* 7 years ago
MITSUNARI Shigeo 265b4649f4 define BN::** in mcl::bn** 7 years ago
MITSUNARI Shigeo 09ee2e1ab2 add CipherText::neg 7 years ago
MITSUNARI Shigeo cfc6586a58 add alias of mcl::init 7 years ago
MITSUNARI Shigeo 94ec3aafc2 define some functions in mcl::she 7 years ago
MITSUNARI Shigeo ec2fea6176 use new CurveParam name 7 years ago
MITSUNARI Shigeo 4f0477170d bench for setStr w/wo check 7 years ago
MITSUNARI Shigeo 8c8d616c9b rename curve name 7 years ago
MITSUNARI Shigeo 2aececee6a bls12_381.hpp is removed 7 years ago
MITSUNARI Shigeo e07a7eba62 add mclBn_verifyOrderG1/G2 7 years ago
MITSUNARI Shigeo 0d9e994f57 fix clear GLV for BLS12 7 years ago
MITSUNARI Shigeo 16babbe104 refactor some classes 7 years ago
MITSUNARI Shigeo 81390cb1f5 unify BNT and BasePairintT 7 years ago