Affected by GO-2024-3122
and 1 other vulnerabilities
GO-2024-3122: Groth16 commitment extension unsound for more than one commitment in github.com/consensys/gnark
GO-2025-3929: Denial of service when computing scalar multiplication using fake-GLV algorithm in github.com/consensys/gnark
package
Version:
v0.5.2
Opens a new window with list of versions in this module.
Published: Nov 3, 2021
License: Apache-2.0
Opens a new window with license information.
Imports: 7
Opens a new window with list of imports.
Imported by: 0
Opens a new window with list of known importers.
Documentation
¶
func Parallelize(nbIterations int, work func(int, int), maxCpus ...int)
Parallelize process in parallel the work function
ResetWitness parses the reachable frontend.Variable values in the given circuit and sets them to nil
ShallowClone clones given circuit
this is actually a shallow copy --> if the circuits contains maps or slices
only the reference is copied.
Source Files
¶
Click to show internal directories.
Click to hide internal directories.