Open puma314 opened 1 year ago
I would like to take up this issue. And, I have a few questions :
keccak256
, one in circom by Vocdoni & another in plonky2 by JumpCrypto. Which one would you recommend following ? Or do you recommend referring any other implementations ?We have 2 closed PRs that made some progress on this:
We currently have an implementation of
keccack256
that needs implementation of optimized constraints: https://github.com/succinctlabs/succinctx/blob/main/plonky2x/src/frontend/hash/keccak/mod.rs#L13.The implementation should be quite similar to this implementation of
sha256
: https://github.com/succinctlabs/succinctx/blob/main/plonky2x/src/frontend/hash/sha/sha256.rs.