Skip to main content

Public Key Encryption

Definition

Public key encryption is a cryptographic method employing a pair of mathematically linked keys for secure communication. One key, the public key, can be freely distributed and used for encrypting messages or verifying digital signatures. The other, the private key, must be kept secret and is used for decrypting messages or creating digital signatures. This asymmetry allows for secure data exchange without prior shared secrets. It forms the basis for many modern security protocols.