Cryptography enables us to store sensitive information or transmit it across
insecure networks, like the Internet, so that it cannot be read by anyone else
except the intended recipient. Cryptography is the science of using mathematics
to encrypt and decrypt messages. In cryptographic terminology, the
original, undisguised message is called plain text or cleartext. Encoding the