Hardware implementation of SHA-3 (Keccak) algorithm using VHDL