Commit Graph

583 Commits (696330be5d7b6ef0df818f31f540049f540e4ed7)

Author SHA1 Message Date
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
MITSUNARI Shigeo fcf4c71c0b avoid time out of ci 6 years ago
MITSUNARI Shigeo 69de6a8d7b fix new Fp2::init() 6 years ago
MITSUNARI Shigeo 2f68f703e4 add Fp2::sqr for bls12 6 years ago
MITSUNARI Shigeo 1a0da46fd3 add Fp2::neg for bls12 6 years ago
MITSUNARI Shigeo f4b4382433 add Fp2::add for bls12 6 years ago
MITSUNARI Shigeo 7c3a15b0f8 add Fp::mul 6 years ago
MITSUNARI Shigeo 3791926226 test of Fp::mul 6 years ago
MITSUNARI Shigeo e01c02ccc4 increase loop counter 6 years ago
MITSUNARI Shigeo 98a32e5c16 mulPre6 + mont is a little faster 6 years ago
MITSUNARI Shigeo 8ac1d066e4 sqrPre4 + mod is slower mul4 6 years ago
MITSUNARI Shigeo a101166112 fix mulPre4 6 years ago
MITSUNARI Shigeo e5894642b1 add Fp::sqrPre for bls12 6 years ago
MITSUNARI Shigeo 194bdc0b47 refactor fp_generator.hpp 6 years ago
MITSUNARI Shigeo df455d0ba4 Karatsuba of mulPre6 is slower 6 years ago
MITSUNARI Shigeo 494ebb1439 add mclBn_setRandFunc 6 years ago
MITSUNARI Shigeo d06ac494de add mclbn384_256 6 years ago