diff --git a/include/mcl/op.hpp b/include/mcl/op.hpp index 947cc245..e43a41a9 100644 --- a/include/mcl/op.hpp +++ b/include/mcl/op.hpp @@ -29,7 +29,7 @@ namespace mcl { -static const int version = 0x186; /* 0xABC = A.BC */ +static const int version = 0x187; /* 0xABC = A.BC */ /* specifies available string format mode for X::setIoMode() diff --git a/readme.md b/readme.md index cdf35125..d152b2e8 100644 --- a/readme.md +++ b/readme.md @@ -10,6 +10,7 @@ mcl is a library for pairing-based cryptography, which supports the optimal Ate pairing over BN curves and BLS12-381 curves. # News +- a little performance improvement of G1::mulVec of BLS12-381 - improve performance of Fr::inv on M1 mac - add mcl::bn::isValidGT(x) and mclBnGT_isValid(x) to check x in GT for x in Fp12. - support BN\_P256 (hash-to-curve is not yet standard way.)