Commit Graph

1118 Commits (c6c6e49eb894fa3c46271b0c7fa03d6c590f284c)

Author SHA1 Message Date
MITSUNARI Shigeo b3889f3bd9 add mclBn{Fr,Fp}_setLittleEndianMod 6 years ago
MITSUNARI Shigeo 5cd3c9f9b4 add mclBnFp_{set,get}Str 6 years ago
MITSUNARI Shigeo 4297ea0dea add Fp::setArray with Mod 6 years ago
MITSUNARI Shigeo 03d8d6d17c shortcut of modp if small 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 bd1b8dc623 a little optimization of Ec::addProj for both are affine 6 years ago
MITSUNARI Shigeo 1a560e0e66 refactor Ec::add 6 years ago
MITSUNARI Shigeo 4006713fc5 a little optimization of Ec::addJacobi if both points are affine 6 years ago
MITSUNARI Shigeo 2ac2be86d0 fix. clear mul_xi in init 6 years ago
MITSUNARI Shigeo 5c91aa450f fix typo 6 years ago
MITSUNARI Shigeo 72f34ed92d add mclBn_getFpByteSize 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 eb31510777 disable cast-function-type warning of g++-8 6 years ago
MITSUNARI Shigeo 8b96a3c332 move bn_c_impl.hpp to public 6 years ago
MITSUNARI Shigeo 5a16675a17 a little optimization of Fp12::mul 6 years ago
MITSUNARI Shigeo 6cfb77a18f clear() is reduced 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 07372576fe update cybozulib(Sha api is changed) 6 years ago
MITSUNARI Shigeo 73b683a288 setByCSPRNG uses setArrayMask to be compatible to setHashOf 6 years ago
MITSUNARI Shigeo 4c26c9edfb simplify Fp2::init 6 years ago
MITSUNARI Shigeo 69de6a8d7b fix new Fp2::init() 6 years ago
MITSUNARI Shigeo ad282ed284 refactor fp_generator and the argument of Fp2::init() is changed 6 years ago
MITSUNARI Shigeo b087e6f1f4 set xi_a in Fp::init 6 years ago
MITSUNARI Shigeo eebd088afd fix error message 6 years ago
MITSUNARI Shigeo 59b61f77ef fix compile error if MCL_USE_OLD_MAPTO_FOR_BLS12 is defined 6 years ago
MITSUNARI Shigeo 194bdc0b47 refactor fp_generator.hpp 6 years ago
MITSUNARI Shigeo 494ebb1439 add mclBn_setRandFunc 6 years ago
MITSUNARI Shigeo 05dc2da2e2 update cybozulib 6 years ago
MITSUNARI Shigeo 6ff80eb6fd break backword compatibility of 2nd argument of mclBn_init 6 years ago
MITSUNARI Shigeo cdebe9de13 fix order of arguments for cybozu::write 6 years ago
MITSUNARI Shigeo f3776baa35 add preset header for bls12-381 6 years ago
MITSUNARI Shigeo fe95b63cc4 remove warning of vc 6 years ago
MITSUNARI Shigeo 822df85640 fix boundary check 6 years ago
MITSUNARI Shigeo b57b01832e fix Vint::getStr to clear string 6 years ago
MITSUNARI Shigeo 51efcd19a5 remove old code 6 years ago
MITSUNARI Shigeo 2acaacc44f optimize Vint:divNM 6 years ago
MITSUNARI Shigeo 720a07fc0b add Vint::compareu1 6 years ago
MITSUNARI Shigeo 5fa709422c gmp::getArray for Vint 6 years ago
MITSUNARI Shigeo 69fef5037c remove warning for vc 6 years ago
MITSUNARI Shigeo bb4735dddc add Ec::operator* and Ec::operator*= 6 years ago
MITSUNARI Shigeo 16d5fab948 add MCLBN_IO_SERIALIZE_HEX_STR 6 years ago
MITSUNARI Shigeo db844ba830 writeHexStr is same api of cybozu::write 6 years ago