Expand description
An implementation of the Groth-Maller simulation extractable zkSNARK.
Re-exports§
pub use self::data_structures::*;pub use self::generator::*;pub use self::prover::*;pub use self::verifier::*;
Modules§
- data_
structures - Data structures used by the prover, verifier, and generator.
- generator
- Generate public parameters for the GM17 zkSNARK construction.
- prover
- Create proofs for the GM17 zkSNARK construction.
- r1cs_
to_ sap - Reduce an R1CS instance to a Square Arithmetic Program instance.
- verifier
- Verify proofs for the GM17 zkSNARK construction.
Structs§
- GM17
- The SNARK of [GrothMaller17].