Public key encryption
Public key encryption is an asymmetric cryptographic system that uses paired public and private keys to secure data communication. A message sender uses the recipient’s public key to encrypt a message and obtain a ciphertext. The message can be recovered from the ciphertext using the recipient’s private key, which is only known to the recipient. The encryption scheme ensures that without knowledge of the private key it is impossible to learn any information about the encrypted message. Public key encryption can be used to send private data to a receiver on an untrusted connection. The Zei cryptography module uses industry-standard encryption techniques that are based on elliptic curve cryptography (ECC).