Implementation of Substitution Cipher on Field Programmable Gate Arrays