public-key encryption
public-key encryption
(cryptography)The need for sender and receiver to share secret information(keys) via some secure channel is eliminated: allcommunications involve only public keys, and no private key isever 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.
alt.security FAQ.
See also knapsack problem.