In other words, if the same key is used for encryption and
decryption, we call the mechanism as Symmetric Key
Cryptography. However, if two different keys are used in a
cryptographic mechanism, wherein one key is used for encryption,
and another, different key is used for decryption; we call the
mechanism as Asymmetric Key Cryptography. This is shown in
Figure 1 [2]