bn128

AuthorDwight Guth <dwight.guth@runtimeverification.com>
LicenseUIUC
Homepagehttps://github.com/runtimeverification/bn128-ml
Issue Trackerhttps://github.com/runtimeverification/bn128-ml/issues
MaintainerDwight Guth <dwight.guth@runtimeverification.com>
Dependencies
&ocamlfind
zarith
Availableocaml-version >= "4.03.0"
PublishedSep 26, 2017
Source [http] https://github.com/runtimeverification/bn128-ml/archive/0.1.2.tar.gz
9d660c5c6322de8378021bc24f1821b3
StatisticsInstalled 6 times last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/bn128/bn128.0.1.2/opam

Barreto-Naehrig 128 Elliptic Curve pairing function library in OCAML

bn128-ml is an OCAML library providing access to the Barreto-Naehrig-128 elliptic curve, including field operations over the relevant field, elliptic curve operations over the G1, G2, and G12 curves, and a pairing function which accepts a point in G1 and a point in G2 and pairs it into a point in G12.

No package is dependent