Having learned about cryptography in the previous article, it is now time to learn about the types of cryptography. You are right, nothing is complete till we understand its types and subtypes and so on. Remember, your best friends, Alice and Bob!!! They are going to help us understand the types of cryptography. Before we go into the details, we ought to recapitulate a few terms. 1. Plain text – Data in a readable or understandable format. 2. Ciphertext – Random and unreadable text 3. Encryption – Process of converting plain text into cipher text. 4. Key – Sequence of random bits 5. Algorithm – Rules by which encryption and decryption will take place. It is really important to clearly understand these terms, else, the journey ahead will be difficult. So lets us begin. Cryptography algorithms are either symmetric algorithms, which use symmetric keys (also called secret keys), or asymmetric algorithms, which use asymmetric keys (also ca...