What is public key encryption?
Public key encryption (PKE) uses a system of two keys:
- a private key, which only you use;
- a public key, which other people use.
A message that is encrypted with one of these keys can be decrypted only with the other key in the pair.
For example, let’s say that Alice wants to send a message to Bob. She encrypts the message with Bob’s public key and sends it using her favorite email program. Once the message is encrypted with Bob’s public key, only Bob can decrypt the message using his private key. Even major governments using supercomputers would have to work for a very long time to decrypt this message without the private key.
Source: Sam Buchanan, http://afongen.com/writing/pke/
Gravity Forms PGP Encryption plugin helps you to simplify the process: any form submitted by a visitor on your website will be automatically encrypted with your public key, and will be sent to you. Your visitors have just to fill the form like usually, they don’t have any special action to do.