HTTPS uses a form of decryption known as asymmetric encryption. The key used to encrypt something is different from the key used to decrypt it. So you can publicize and share the public key with someone, allowing them to encrypt something and share it with you, but no one else will be able to decrypt it unless they have the private key, which only you have.
Latest Answers