Public Key Encryption
Two-step encryption method that requires both the client and the server (sender and recipient) to have both a public key and a private key
Although inverses of each other, it is impossible to derive or extract one key from the other