Clearmatics Libsnark  0.1
C++ library for zkSNARK proofs
libsnark::sha256_compression_function_gadget< FieldT > Member List

This is the complete list of members for libsnark::sha256_compression_function_gadget< FieldT >, including all inherited members.

annotation_prefixlibsnark::gadget< FieldT >protected
gadget(protoboard< FieldT > &pb, const std::string &annotation_prefix)libsnark::gadget< FieldT >
generate_r1cs_constraints()libsnark::sha256_compression_function_gadget< FieldT >
generate_r1cs_witness()libsnark::sha256_compression_function_gadget< FieldT >
message_schedulelibsnark::sha256_compression_function_gadget< FieldT >
new_blocklibsnark::sha256_compression_function_gadget< FieldT >
outputlibsnark::sha256_compression_function_gadget< FieldT >
packed_Wlibsnark::sha256_compression_function_gadget< FieldT >
pblibsnark::gadget< FieldT >protected
prev_outputlibsnark::sha256_compression_function_gadget< FieldT >
reduce_outputlibsnark::sha256_compression_function_gadget< FieldT >
reduced_outputlibsnark::sha256_compression_function_gadget< FieldT >
round_alibsnark::sha256_compression_function_gadget< FieldT >
round_blibsnark::sha256_compression_function_gadget< FieldT >
round_clibsnark::sha256_compression_function_gadget< FieldT >
round_dlibsnark::sha256_compression_function_gadget< FieldT >
round_elibsnark::sha256_compression_function_gadget< FieldT >
round_flibsnark::sha256_compression_function_gadget< FieldT >
round_functionslibsnark::sha256_compression_function_gadget< FieldT >
round_glibsnark::sha256_compression_function_gadget< FieldT >
round_hlibsnark::sha256_compression_function_gadget< FieldT >
sha256_compression_function_gadget(protoboard< FieldT > &pb, const pb_linear_combination_array< FieldT > &prev_output, const pb_variable_array< FieldT > &new_block, const digest_variable< FieldT > &output, const std::string &annotation_prefix)libsnark::sha256_compression_function_gadget< FieldT >
unreduced_outputlibsnark::sha256_compression_function_gadget< FieldT >