Committed the Encyprtion and Decryption code