Cryptography is the art of hiding information in transmit. It ensures that information which is sent by the sender is received as is by the receiver without any tampering and security incidents. There are numerous cryptographic algorithms that seek to ensure the safety of information in transmit. To recap basic cryptographic principles: ‘Plaintext’ is the basic message that needs to be