nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > Member List
This is the complete list of members for nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType >, including all inherited members.
auth_data_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
auth_generator(void) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
auth_sign(const std::vector< typename CurveType::scalar_field_type::value_type > &ins, const sec_auth_key< CurveType > &sk, const std::vector< label_type > labels) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
auth_verify(const std::vector< typename CurveType::scalar_field_type::value_type > &data, const std::vector< auth_data< CurveType >> &auth_data, const sec_auth_key< CurveType > &sak, const std::vector< label_type > &labels) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
auth_verify(const std::vector< typename CurveType::scalar_field_type::value_type > &data, const std::vector< auth_data< CurveType >> &auth_data, const pub_auth_key< CurveType > &pak, const std::vector< label_type > &labels) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
auxiliary_input typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
constraint_system typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
generator(const constraint_system< CurveType > &cs, const pub_auth_prms< CurveType > &prms) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
keypair_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
online_verifier(const processed_verification_key< CurveType > &pvk, const proof< CurveType > &proof, const sec_auth_key< CurveType > &sak, const std::vector< label_type > &labels) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
online_verifier(const processed_verification_key< CurveType > &pvk, const std::vector< auth_data< CurveType >> &auth_data, const proof< CurveType > &proof, const pub_auth_key< CurveType > &pak, const std::vector< label_type > &labels) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
prf_key typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
primary_input typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
processed_verification_key_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
proof_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
prover(const proving_key< CurveType > &pk, const primary_input< CurveType > &primary_input, const auxiliary_input< CurveType > &auxiliary_input, const std::vector< auth_data< CurveType >> &auth_data) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
proving_key_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
pub_auth_key_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
pub_auth_prms_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
sec_auth_key_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
secret_key typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
signature typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
snark_pp typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
verification_key_type typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | |
verifier(const verification_key< CurveType > &vk, const proof< CurveType > &proof, const sec_auth_key< CurveType > &sak, const std::vector< label_type > &labels) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
verifier(const verification_key< CurveType > &vk, const std::vector< auth_data< CurveType >> &auth_data, const proof< CurveType > &proof, const pub_auth_key< CurveType > &pak, const std::vector< label_type > &labels) | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > | inlinestatic |
vkT typedef | nil::crypto3::zk::snark::r1cs_ppzkadsnark< CurveType > |