Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Group

Public-Key Encryption Scheme

A public-key, or asymmetric, encryption scheme uses a mathematically related key pair: a public key that anyone may use to encrypt a message, and a private key, known only to the recipient, needed to decrypt it. Security rests on a hard computational problem, such as integer factorization for RSA-family schemes or the discrete logarithm problem for ElGamal and elliptic-curve variants, that makes deriving the private key from the public key infeasible with current computing methods. Because asymmetric operations are comparatively slow, public-key schemes are commonly used to establish or wrap a symmetric session key rather than to encrypt bulk data directly.

Facts
Comparison
Era of Emergence
1976 1
Public-Key Encryption Scheme
Filter Results5 entries
Sources
1. Wikipedia: Public-key cryptography
Wikimedia FoundationPublic-key cryptography article, sentence naming 1976
Quote, Public-key cryptography article, sentence naming 1976
In 1976, an asymmetric key cryptosystem was published by Whitfield Diffie and Martin Hellman who, influenced by Ralph Merkle's work on public key distribution, disclosed a method of public key agreement.
View the Source
Public-key cryptography - Encyclopaedia Britannica
ElGamal encryption (Wikipedia)
Has Member: ElGamal Encryption Algorithm, Lead section
Quote, Has Member: ElGamal Encryption Algorithm, Lead section
is a public-key encryption algorithm
View the Source
Merkle-Hellman knapsack cryptosystem (Wikipedia)
Has Member: Merkle-Hellman Knapsack Cryptosystem, Lead section
Quote, Has Member: Merkle-Hellman Knapsack Cryptosystem, Lead section
one of the earliest public key cryptosystems
View the Source
Rabin cryptosystem (Wikipedia)
Has Member: Rabin Cryptosystem, Lead section
Quote, Has Member: Rabin Cryptosystem, Lead section
family of public-key encryption schemes
View the Source
McEliece Cryptosystem (Wikipedia)
Has Member: McEliece Cryptosystem, Lead section
Quote, Has Member: McEliece Cryptosystem, Lead section
is an asymmetric encryption algorithm
View the Source
Paillier cryptosystem (Wikipedia)
Has Member: Paillier Cryptosystem, Lead section
Quote, Has Member: Paillier Cryptosystem, Lead section
probabilistic asymmetric algorithm for public key cryptography
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.