Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
r1cs_ppzkadsnark_prf.hpp
Go to the documentation of this file.
1 
12 #ifndef PRF_HPP_
13 #define PRF_HPP_
14 
16 
17 namespace libsnark
18 {
19 
20 template<typename ppT> r1cs_ppzkadsnark_prfKeyT<ppT> prfGen();
21 
22 template<typename ppT>
23 libff::Fr<snark_pp<ppT>> prfCompute(
24  const r1cs_ppzkadsnark_prfKeyT<ppT> &key, const labelT &label);
25 
26 } // namespace libsnark
27 
28 #endif // PRF_HPP_
libsnark
Definition: accumulation_vector.hpp:18
libsnark::prfCompute
libff::Fr< snark_pp< ppT > > prfCompute(const r1cs_ppzkadsnark_prfKeyT< ppT > &key, const labelT &label)
libsnark::prfGen
r1cs_ppzkadsnark_prfKeyT< ppT > prfGen()
r1cs_ppzkadsnark_params.hpp