The Encryption reference article from the English Wikipedia on 24-Apr-2004
(provided by Fixed Reference: snapshots of Wikipedia from wikipedia.org)

Encryption

Helping orphans the way you would do it


Encryption is the process of converting a plaintext message into an alternate ciphertext message. The ciphertext message contains all the information of the plaintext message, but is not in a format readable by a human or computer.

The inverse process, of extracting the original information, is called decryption and can only be accomplished using auxilary information, called a key.

Image:Encryption.png

Most encryption methods can be divided into symmetric key algorithms and asymmetric key algorithms. In a symmetric key algorithm (e.g., DES and AES), the sender and receiver must have a shared key set up in advance and kept secret from all other parties; the sender uses this key for encryption, and the receiver uses the same key for decryption. In an asymmetric key algorithm (e.g., RSA), there are two separate keys: a public key is published and enables any sender to perform encryption, while a private key is kept secret by the receiver and enables him to perform decryption.

See also