About Anaconda Help Download Anaconda

Python library that serves as an API for the BN254/256 pairing-friendly curve implemented in MCl in C.

Installers

  • linux-aarch64 v1.3.5
  • linux-64 v1.3.5
  • osx-arm64 v1.3.5
  • osx-64 v1.3.5
  • win-64 v1.3.5

conda install

To install this package run one of the following:
conda install sfe1ed40::mclbn256

Description

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.


© 2025 Anaconda, Inc. All Rights Reserved. (v4.0.6) Legal | Privacy Policy