What is the "Asymmetric Encryption"?

A type of encryption involving two keys:

  1. A private key
  2. A public key.

An encrypted message with the private key must be decrypted with the public key and vice versa.

The public key is easily derived from the private key, but the reverse is nearly impossible.