Clearmatics Libsnark
0.1
C++ library for zkSNARK proofs
|
#include "libsnark/gadgetlib1/gadgets/pairing/pairing_params.hpp"
#include <memory>
#include <libsnark/gadgetlib1/gadgets/pairing/pairing_checks.tcc>
Go to the source code of this file.
Classes | |
class | libsnark::check_e_equals_e_gadget< ppT > |
class | libsnark::check_e_equals_ee_gadget< ppT > |
class | libsnark::check_e_equals_eee_gadget< ppT > |
Namespaces | |
libsnark | |
Declaration of interfaces for pairing-check gadgets.
Given that e(.,.) denotes a pairing,
the gadget "check_e_equals_ee_gadget" checks the equation "e(P1,Q1)=e(P2,Q2)*e(P3,Q3)".
Definition in file pairing_checks.hpp.