14 Commits

Author SHA1 Message Date
Manish Kumar
658faf232e keccak hash from polygon zk_evm 2024-07-19 13:48:22 +05:30
Manish Kumar
bbea51f947 code cleaning and fixing random bytes generation for sha256 2024-07-16 18:29:19 +05:30
Manish Kumar
1199701caa plonky2 circuit for keccak256. code taken from https://github.com/qope/plonky2-keccak256/tree/main 2024-07-15 22:38:42 +05:30
Manish Kumar
5e7d6fd8c8 restructure of funtions 2024-06-11 18:01:07 +05:30
Manish Kumar
d2cf4f7c81 keccak hash circuit added, test added(incomplete) 2024-05-31 20:42:13 +05:30
Manish Kumar
85505b3104 round functions for keccak 2024-05-31 14:28:20 +05:30
Manish Kumar
1db0d91ed1 more circuits for u32, u64 arithmetics 2024-05-31 00:34:13 +05:30
Manish Kumar
7cc901e521 circuits for different arithemtic operations of BoolTarget, u32 and u64(needed for different hashes) 2024-05-30 23:19:42 +05:30
Manish Kumar
53dcdaa370 xor u64 circuit for keccak 2024-05-23 22:10:07 +05:30
Manish Kumar
2583d79a7c proof generation time and verification time added 2024-04-26 18:56:39 +05:30
Manish Kumar
839e3448e1 plonky2 version changed to 0.2.2, build.sh and run.sh added 2024-04-24 23:15:15 +05:30
Manish Kumar
8f98119c3b sha256 plonky2 currenlty uses https://github.com/polymerdao/plonky2-sha256 codebase 2024-02-23 22:22:00 +05:30
Manish Kumar
cd8dfedace poseidon hash bench 2024-02-09 01:17:56 +05:30
Manish Kumar
b1061b8daa initial commit for hash benchmarking using plonky2 2024-02-08 00:47:08 +05:30