Cryptography, or cryptology, is the science that studies how to encode and transmit messages securely. Cryptography designs and studies algorithms used to encode and decode messages in an insecure environment, and their applications....Cryptanalysis Decryption Encryption Key Plaintext Public-key...