Commit Graph

649 Commits (b23b7e1088ac16d9154892f0b729a07410cc76d6)

Author SHA1 Message Date
MITSUNARI Shigeo 1d7c99e8a7 add millerLoopVec 5 years ago
MITSUNARI Shigeo 1d2f4cb29b optimize millerLoopVec 5 years ago
MITSUNARI Shigeo 572fa8d816 add millerLoopVec 5 years ago
MITSUNARI Shigeo 21dedae745 add mclBnFp_* like as mclBnFp_* 5 years ago
MITSUNARI Shigeo 0a638c7ad2 add mclBn{Fr,Fp}_getLittleEndian 5 years ago
MITSUNARI Shigeo bb287f8f11 add Fp::getLittleEndian 5 years ago
MITSUNARI Shigeo b57e25f0cf old codes use initCurve 5 years ago
MITSUNARI Shigeo 4c376d551e test of GT::pow 5 years ago
MITSUNARI Shigeo 3c98ac00c8 enable GLV for secp256k1 5 years ago
MITSUNARI Shigeo 626663b8db secp256k1 supports GLV method 5 years ago
MITSUNARI Shigeo 14465da205 move GLV1 to ec.hpp 5 years ago
MITSUNARI Shigeo 53028c4a98 GLV1 is template class 5 years ago
MITSUNARI Shigeo 2762669e4c test of GLV for secp256k1 5 years ago
MITSUNARI Shigeo 562337b152 v0.95 fix a parser of 0b10 with base = 16 5 years ago
MITSUNARI Shigeo 977053396a disable addLine/dblLine test for Proj 6 years ago
MITSUNARI Shigeo d9ea36e00c [she] add dec without exception 6 years ago
MITSUNARI Shigeo 66558e700d [she] add she_c384_256 6 years ago
MITSUNARI Shigeo 72bae9b544 [she] fix the serialization size for BLS12-381 6 years ago
MITSUNARI Shigeo 53ac29fa9a [she] add {Enc,Mul}IntVec 6 years ago
MITSUNARI Shigeo c371ee97fa refactor old zkp for ElGamal 6 years ago
MITSUNARI Shigeo 26260f5985 remove visual studio warnings 6 years ago
MITSUNARI Shigeo f1d0865f1c add mclBn_setETHserialization 6 years ago
MITSUNARI Shigeo 0234589658 big endian serialization for Fp2 6 years ago
MITSUNARI Shigeo 838f081855 big endian serialization for eth2 6 years ago
MITSUNARI Shigeo 2b3835260a avoid overflow in test 6 years ago
MITSUNARI Shigeo 3f61bbe45f remove unused variable 6 years ago
MITSUNARI Shigeo ebabddf36d set max bit for vint_test 6 years ago
MITSUNARI Shigeo 50179edcfe bn_c_test runs without gmp 6 years ago
MITSUNARI Shigeo 7c56a88348 version v0.91 6 years ago
MITSUNARI Shigeo e6eb24a40f remove unnecessary output 6 years ago
MITSUNARI Shigeo 4ae8bc289c add version 6 years ago
MITSUNARI Shigeo b3889f3bd9 add mclBn{Fr,Fp}_setLittleEndianMod 6 years ago
MITSUNARI Shigeo 4297ea0dea add Fp::setArray with Mod 6 years ago
MITSUNARI Shigeo 27a7a0140e change IF of Modp::init 6 years ago
MITSUNARI Shigeo ec765198b9 fast reduction accepts bls12-381 prime 6 years ago
MITSUNARI Shigeo da49e9158c optimize Vint::div for small denominator 6 years ago
MITSUNARI Shigeo fa696b564b add Modp class 6 years ago
MITSUNARI Shigeo b401313c71 evaluatePolynomial sets out = c[0] if cSize = 1 6 years ago
MITSUNARI Shigeo 08148dcf60 LagrangeInterpolation sets out = yVec[0] if k = 1 6 years ago
MITSUNARI Shigeo d6229da5aa add G1only 6 years ago
MITSUNARI Shigeo 2df559456b add test of affine+generic 6 years ago
MITSUNARI Shigeo 4006713fc5 a little optimization of Ec::addJacobi if both points are affine 6 years ago
MITSUNARI Shigeo 817a6d94e6 add some benchmark 6 years ago
MITSUNARI Shigeo a6ccd705fc change members of mclBnFp2 6 years ago
MITSUNARI Shigeo 5b4abee36f add mclBnFp_mapToG1 and mclBnFp2_mapToG2 6 years ago
MITSUNARI Shigeo 38fb035e24 add test pattern 6 years ago
MITSUNARI Shigeo 5c8dad4f5e add Array::operator= if exception is enable 6 years ago
MITSUNARI Shigeo a7efe8a6fe use sha2.hpp instead of crypto.hpp 6 years ago
MITSUNARI Shigeo 73b683a288 setByCSPRNG uses setArrayMask to be compatible to setHashOf 6 years ago
MITSUNARI Shigeo 11b2f3517f fix loop counter of pairing benchmark 6 years ago