This is always associated with the procedure of converting ordinary plain text to unintelligible text and vice versa. This is a method of transmitting and storing data in a specific form so that only those for which it’s intended and can be read and processed. Cryptography not only safeguards data from alteration and theft but can also be used for the authentication of the user.