The basics of cryptography

Cryptology is the study of all things crypto. This includes cryptography, the process of hiding the meaning of a message and revealing it at a later time, as well as cryptanalysis, cryptographic algorithms, cryptosystems, and key management, for example.

Although contemporary cryptosystems use many components and processes, strictly speaking, cryptography requires three components to operate:

  • A cipher (also called an algorithm). A data manipulation process

  • A key (also called a cryptovariable). Kept secret and used to impose a unique randomness on the message

  • A plaintext message. In need of protection

Encryption converts the plaintext message into ciphertext. The plaintext message is processed by the cipher, and the processing ...

Get CISSP Training Kit now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.