├── README.md ├── common ├── common.hpp ├── ntl_header.hpp └── utility.hpp ├── keccak_header.hpp ├── keccak_snark.cpp ├── keccak_snark.hpp ├── lowmc_header.hpp ├── lowmc_snark.cpp ├── lowmc_snark.hpp ├── main.cpp ├── makefile ├── mimc_snark.cpp ├── mimc_snark.hpp ├── r1_constraint.cpp ├── r1_constraint.hpp ├── sbox_snark.cpp ├── sbox_snark.hpp ├── variable.cpp └── variable.hpp /README.md: -------------------------------------------------------------------------------- 1 | # mimc_snark -------------------------------------------------------------------------------- /common/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/common/common.hpp -------------------------------------------------------------------------------- /common/ntl_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/common/ntl_header.hpp -------------------------------------------------------------------------------- /common/utility.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/common/utility.hpp -------------------------------------------------------------------------------- /keccak_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/keccak_header.hpp -------------------------------------------------------------------------------- /keccak_snark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/keccak_snark.cpp -------------------------------------------------------------------------------- /keccak_snark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/keccak_snark.hpp -------------------------------------------------------------------------------- /lowmc_header.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/lowmc_header.hpp -------------------------------------------------------------------------------- /lowmc_snark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/lowmc_snark.cpp -------------------------------------------------------------------------------- /lowmc_snark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/lowmc_snark.hpp -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/main.cpp -------------------------------------------------------------------------------- /makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/makefile -------------------------------------------------------------------------------- /mimc_snark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/mimc_snark.cpp -------------------------------------------------------------------------------- /mimc_snark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/mimc_snark.hpp -------------------------------------------------------------------------------- /r1_constraint.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/r1_constraint.cpp -------------------------------------------------------------------------------- /r1_constraint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/r1_constraint.hpp -------------------------------------------------------------------------------- /sbox_snark.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/sbox_snark.cpp -------------------------------------------------------------------------------- /sbox_snark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/sbox_snark.hpp -------------------------------------------------------------------------------- /variable.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/variable.cpp -------------------------------------------------------------------------------- /variable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/byt3bit/mimc_snark/HEAD/variable.hpp --------------------------------------------------------------------------------