public-key encryption

public-key encryption

(PKE, Or "public-key cryptography") An encryption scheme, introduced by Diffie and Hellman in 1976, where each person gets a pair of keys, called the public key and the private key. Each person's public key is published while the private key is kept secret. Messages are encrypted using the intended recipient's public key and can only be decrypted using his private key. This is often used in conjunction with a digital signature.

The need for sender and receiver to share secret information (keys) via some secure channel is eliminated: all communications involve only public keys, and no private key is ever transmitted or shared.

Public-key encryption can be used for authentication, confidentiality, integrity and non-repudiation.

RSA encryption is an example of a public-key cryptosystem. FAQ.

See also knapsack problem.
This article is provided by FOLDOC - Free Online Dictionary of Computing (
References in periodicals archive ?
Policymakers rejected access fees, limited platform liability and, crucially, legalised public-key encryption.
Pantami said the agency would make use of Public Key Infrastructure(PKI) which was a set of roles, policies and procedures needed to create, manage, distribute, use, store and revoke digital certificates and manage public-key encryption.
So far, public-key encryption has been uncrackable by using very long key pairs 6 like 2,048 bits, which corresponds to a number that is 617 decimal digits long.
Lee, "Trapdoor security in a searchable public-key encryption scheme with a designated tester," J.
Their DS28E38 is a secure authenticator that uses ChipDNA" PUF technology to implement ECDSA public-key encryption. ChipDNA provides security by using "physically unclonable function" (PUF) technology to generate a unique key for each device.
Additionally, NuCypher's technology, called proxy re-encryption, is a type of public-key encryption that allows a third-party proxy to transform ciphertexts from one public key to another (using re-encryption keys) without learning anything about the underlying message.
The scheme in [26] is a general public-key encryption scheme that does not support equality test.
Wang, "Public-key encryption with fuzzy keyword search: a provably secure scheme under keyword guessing attack," Institute of Electrical and Electronics Engineers.
Specifically, eBACs [30] offers SUPERCOP (System for Unified Performance Evaluation Related to Cryptographic Operations and Primitives), which measures the performance of hash functions, secret-key streams, public-key encryption, and other functions on modern processors using SSE, AVX, and AVX2.
Beyond mixnet, Riffle uses the standard of onion encryption employed by Tor, which safeguards browsing data packets with multiple encryption layers, including a standard public-key encryption. Public-key encryption methods ensure that the data can only be decrypted by the sender and the final receiver of the message, ensuring security of data.

Full browser ?