a portable and fast pairing-based cryptography library
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
mcl/include/mcl
MITSUNARI Shigeo 2488fa3f6d add init_iso11 4 years ago
..
impl add mclBnFr_setBigEndianMod 5 years ago
aggregate_sig.hpp aggs supports serialize 5 years ago
array.hpp add FixedVec::value_type 5 years ago
bls12_381.hpp add preset header for bls12-381 6 years ago
bn.h some old eth* functions will be duplicated 5 years ago
bn.hpp add init_iso11 4 years ago
bn256.hpp refactor structure of BN 7 years ago
bn384.hpp refactor structure of BN 7 years ago
bn512.hpp refactor structure of BN 7 years ago
bn_c256.h add C api header for each 256/384/384_256 6 years ago
bn_c384.h add C api header for each 256/384/384_256 6 years ago
bn_c384_256.h add C api header for each 256/384/384_256 6 years ago
conversion.hpp v0.95 fix a parser of 0b10 with base = 16 5 years ago
curve_type.h add test of draft-07 5 years ago
ec.hpp fix ec comparison with zero 5 years ago
ecdsa.h add ecdsaPrecomputed 7 years ago
ecdsa.hpp add initCurve 5 years ago
ecparam.hpp old codes use initCurve 5 years ago
elgamal.hpp refactor old zkp for ElGamal 6 years ago
fp.hpp expand_message_xmd for G1 5 years ago
fp_tower.hpp 4% speedup by removing unnecessary cstr 5 years ago
gmp_util.hpp support mulVec 5 years ago
lagrange.hpp evaluatePolynomial sets out = c[0] if cSize = 1 6 years ago
mapto_wb19.hpp add init_iso11 4 years ago
op.hpp v1.11 5 years ago
operator.hpp reduce stack size for Gi::mul 5 years ago
paillier.hpp pailler uses RandGen 7 years ago
randgen.hpp add mclBn_setRandFunc 6 years ago
she.h [she] add {Enc,Mul}IntVec 6 years ago
she.hpp [she] fix compile error on clang 5 years ago
util.hpp add 11 to mulSmallUnit 5 years ago
vint.hpp use _udiv128 for divUint on msvc 2019 5 years ago
window_method.hpp add test of window_method 5 years ago