Asymmetric key encryption utilizes a public key to encrypt a secret and a private key to decrypt.
The public key can be shared through insecure channels publicly.
The private key needs to be kept secure.
This method of message sending requires several steps
Save the keys. Share the public key with the sender
Public Key:
Private Key:
Enter your receiver's public key and your secret message to encrypt.
Share the ciphertext with your receiver.
Enter Public Key:
Secret Message to Encrypt:
Encrypted Ciphertext:
Enter your private key and the ciphertext to decrypt
Enter Private Key:
Ciphertext:
Decrypted Message: