Introduction
Encryption can be defined as a process in which messages or the information are encoded in such a manner that hackers or eavesdroppers will not be able to access it. These encoded messages and information can only be read by the parties who are authorized in this respect. In encryption, the information or message (referred as plaintext) is encrypted by using an algorithm of encryption, turning the text into unreadable cipher text. This is generally done by an encryption key, which enumerates the way of encoding the text. A party, who has been authorized for encoding; however, is capable for decoding ...