Documentation

Overview

    Package bn256 implements the Optimal Ate pairing over a 256-bit Barreto-Naehrig curve.

    Index

    Constants

    This section is empty.

    Variables

    This section is empty.

    Functions

    func PairingCheck

    func PairingCheck(a []*G1, b []*G2) bool

      PairingCheck calculates the Optimal Ate pairing for a set of points.

      Types

      type G1

      type G1 = bn256cf.G1

        G1 is an abstract cyclic group. The zero value is suitable for use as the output of an operation, but cannot be used as an input.

        type G2

        type G2 = bn256cf.G2

          G2 is an abstract cyclic group. The zero value is suitable for use as the output of an operation, but cannot be used as an input.

          Source Files

          Directories

          Path Synopsis
          Package bn256 implements a particular bilinear group at the 128-bit security level.
          Package bn256 implements a particular bilinear group at the 128-bit security level.
          Package bn256 implements a particular bilinear group.
          Package bn256 implements a particular bilinear group.