This is a Verilog desing project. A Permutation Engine is implemented at hardware level for SHA3 algorithm.