Affected by GO-2022-0392
and 5 other vulnerabilities
GO-2022-0392: Denial of service in go-ethereum due to CVE-2020-28362 in github.com/ethereum/go-ethereum
GO-2022-0456: DoS via malicious p2p message in Go Ethereum in github.com/ethereum/go-ethereum
GO-2022-0771: Shallow copy bug in geth in github.com/ethereum/go-ethereum
GO-2022-0775: Erroneous Proof of Work calculation in geth in github.com/ethereum/go-ethereum
GO-2023-2046: Unbounded memory consumption in github.com/ethereum/go-ethereum
GO-2024-2819: Denial of Service in github.com/ethereum/go-ethereum
package
Version:
v1.9.14
Opens a new window with list of versions in this module.
Published: May 13, 2020
License: GPL-3.0, BSD-3-Clause
Opens a new window with license information.
Imports: 1
Opens a new window with list of imports.
Imported by: 338
Opens a new window with list of known importers.
Documentation
¶
Package bn256 implements the Optimal Ate pairing over a 256-bit Barreto-Naehrig curve.
func PairingCheck(a []*G1, b []*G2) bool
PairingCheck calculates the Optimal Ate pairing for a set of points.
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.
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
¶
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. |
Click to show internal directories.
Click to hide internal directories.