package bn256
import "github.com/ethereum/go-ethereum/crypto/bn256"
Package bn256 implements the Optimal Ate pairing over a 256-bit Barreto-Naehrig curve.
Index ¶
Functions ¶
func PairingCheck ¶
PairingCheck calculates the Optimal Ate pairing for a set of points.
Types ¶
type 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 ¶
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 |
---|---|
crypto/bn256/cloudflare | Package bn256 implements a particular bilinear group at the 128-bit security level. |
crypto/bn256/gnark | |
crypto/bn256/google | Package bn256 implements a particular bilinear group. |
- Version
- v1.15.11 (latest)
- Published
- May 5, 2025
- Platform
- linux/amd64
- Imports
- 1 packages
- Last checked
- 1 day ago –
Tools for package owners.