zk/include/nil/crypto3/zk/snark/algorithms/generate.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 nil
 
 nil::crypto3
 
 nil::crypto3::zk
 
 nil::crypto3::zk::snark
 

Functions

template<typename ProofSystemType , typename KeyPairType = typename ProofSystemType::keypair_type>
KeyPairType nil::crypto3::zk::snark::generate (const typename ProofSystemType::circuit_type &circuit)
 
template<typename ProofSystemType , typename KeyPairType = typename ProofSystemType::keypair_type>
KeyPairType nil::crypto3::zk::snark::generate (const typename ProofSystemType::constraint_system_type &constraint_system)
 
template<typename ProofSystemType >
ProofSystemType::srs_pair_type nil::crypto3::zk::snark::generate (std::size_t num_proofs)