A type of Cryptography in which the encoding key is revealed without compromising the encoded message. The two best-known methods are the Knapsack Problem and RSA Encryption.
See also Knapsack Problem, RSA Encryption
References
Diffie, W. and Hellman, M. ``New Directions in Cryptography.'' IEEE Trans. Info. Th. 22, 644-654, 1976.
Hellman, M. E. ``The Mathematics of Public-Key Cryptography.'' Sci. Amer. 241, 130-139, Aug. 1979.
Rivest, R.; Shamir, A.; and Adleman, L. ``A Method for Obtaining Digital Signatures and Public-Key Cryptosystems.'' MIT Memo MIT/LCS/TM-82, 1982.
Wagon, S. ``Public-Key Encryption.'' §1.2 in Mathematica in Action. New York: W. H. Freeman, pp. 20-22, 1991.