CHAPTER 9: Cryptography
ACCORDING TO Webster’s Revised Unabridged Dictionary, cryptography is “the act or art of writing in secret characters.” The Free Online Dictionary of Computing says cryptography is “encoding data so that it can only be decoded by specific individuals.” The algorithms, or ciphers, used to encrypt and decrypt data are collectively called a cryptosystem. Most ciphers take unencrypted data, called plaintext, and use one or more keys to transform the plaintext into a secret message. A key is a string of numbers or characters known only to the sender and/or recipient. The resulting secret message is ciphertext.
The security of a cryptosystem usually depends on the secrecy of the keys rather than the secrecy of the cipher. ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access