Public key cryptography (aka "asymmetric cryptography")
uses unique keys to secure information.
These keys are based on
mathematical functions called "one-way":
it is easy to calculate them in one direction,
but very hard to calculate their inverse direction.
๐ก Symmetric-key cryptography are algorithms that use the same cryptographic keys for both the encryption of plaintext and the decryption of ciphertext.