4. Modern Symmetric Ciphers

Computers internally represent printable data in binary format as strings of zeros and ones. Therefore any data are represented as a large block of zeros and ones. The processing speed of a computer is used to encrypt the block of zeros and ones. Securing all data in one go would not be practical, nor would it secure the data; hence the scheme was to treat data in chunks of blocks, which led to the concept of block ciphers.

Table e46.2

Monoalphabetic Substitution Cipher

X01234567
y30527416

image

Table e46.3

Transposition Cipher

12345
31452
The most common value of a block is 64, 128, 256, or 512 bits. You will observe that these values ...

Get Computer and Information Security Handbook, 3rd Edition 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.