Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
libsnark
zk_proof_systems
ppzkadsnark
r1cs_ppzkadsnark
r1cs_ppzkadsnark_prf.hpp
Go to the documentation of this file.
1
12
#ifndef PRF_HPP_
13
#define PRF_HPP_
14
15
#include <
libsnark/zk_proof_systems/ppzkadsnark/r1cs_ppzkadsnark/r1cs_ppzkadsnark_params.hpp
>
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
Generated on Wed Jan 25 2023 11:05:58 for Clearmatics Libsnark by
1.8.17