Open guipublic opened 6 days ago
The PR uses the keccak permutation blackbox function in order to implement Keccak256 in Noir.
The Noir implementation is added to the stdlib and results in circuit size similar to the Keccak256 blackbox.
The Keccak256 blackbox is not removed because my first experiments with variable-size keccak are not conclusive yet.
Check one:
cargo fmt
Description
Problem*
The PR uses the keccak permutation blackbox function in order to implement Keccak256 in Noir.
Summary*
The Noir implementation is added to the stdlib and results in circuit size similar to the Keccak256 blackbox.
Additional Context
The Keccak256 blackbox is not removed because my first experiments with variable-size keccak are not conclusive yet.
Documentation*
Check one:
PR Checklist*
cargo fmt
on default settings.