I. Introduction
In this Modern world, the information security is so important which can achieve by using Cryptography i.e., kryptos means ‘hidden or secret’ and graphein means ‘writing’. Cryptography is a study of secret writing and plays a vital role in data security from the adversaries (third parties or public) [9]. This data security is possible by some encryption algorithms and for every encryption algorithm there is a decryption algorithm too, these two blocks have to access by using two separate (different) keys in public key algorithm and a single (common) key in private key algorithm which is also known as a symmetric key algorithm. When compared to public key algorithms, private key algorithms can be implemented faster as it works only with one key [11]. The encryption algorithms that use symmetric keys are DES (Data Encryption Standard), AES (Advanced Encryption Standard), Blowfish, Triple DES, etc.