Library

5.1.2 Encryption

Encryptionone of the central operations in cryptography—is the principal mechanism used to protect information as it traverses a communication channel. It converts the original message, or plaintext, into an encoded sequence, or ciphertext, that appears as a random stream of symbols. Only an authorized recipient possessing the correct key can reconstruct the original information through decryption.

Encryption supports several of the security services described earlier:

The basic structure of a secure communication system is as follows. Data pass through an encryption stage before entering the transmission channel and are recovered by a corresponding decryption stage at the receiver. Both transformations are governed by a shared secret key, the management of which is typically the responsibility of a trusted third party.