Verilog implementation of the SHA-1 cryptgraphic hash function