Password-based encrypt

Plaintext:
Password:
Ciphertext:

Password-based decrypt

Ciphertext:
Password:
Plaintext:

Generate a key pair

Public key:
Send this one to everyone else
Private key:
Save it securely and don't share it with ANYONE

Encrypt with
someone's public key

Plaintext:
Someone's public key:
Ciphertext:

Decrypt with
your private key

Ciphertext:
Your private key:
Plaintext: