Crate ark_groth16[][src]

An implementation of the Groth16 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 Groth16 zkSNARK construction.

prover

Create proofs for the Groth16 zkSNARK construction.

verifier

Verify proofs for the Groth16 zkSNARK construction.

Structs

Groth16

The SNARK of [Groth16](https://eprint.iacr.org/2016/260.pdf).