mclbn256
Python library that serves as an API for the BN254/256 pairing-friendly curve implemented in MCl in C.
Python library that serves as an API for the BN254/256 pairing-friendly curve implemented in MCl in C.
To install this package, run one of the following:
BN-256 was an old name for the Barreto–Naehrig(2,254) Weierstrass curve, when it was though to have close to 256 bits of security. It has since been estimated to have at least 90 bits of security (compared to symmetric ciphers) and is now more commonly refered to by BN254, after the number of bits in its prime modulus. Specifically, mclbn256 is the name of the subset of the MCl library containing the support for this curve.
Summary
Python library that serves as an API for the BN254/256 pairing-friendly curve implemented in MCl in C.
Last Updated
Dec 21, 2023 at 08:27
License
MIT
Total Downloads
12.0K
Supported Platforms
GitHub Repository
https://github.com/nthparty/mclbn256Documentation
https://github.com/nthparty/mclbn256