Applied Cryptography by Bruce Schneier

Applied Cryptography by Bruce Schneier

Author:Bruce Schneier
Language: eng
Format: epub, azw3, pdf
ISBN: 9781119439028
Published: 2017-05-22T14:00:00+00:00


Designing a Block Cipher

It is easy to design a block cipher. If you think of a 64-bit block cipher as a permutation of the 64-bit numbers, it is clear that almost all of those permutations are secure. What is difficult is to design a block cipher that is not only secure, but can also be easily described and simply implemented.

It’s easy to design a block cipher if you have sufficient memory for 48*32 S-boxes. It’s hard to design an insecure DES variant if you iterate it for 128 rounds. If the length of your key is 512 bits, you really don’t care if there are key-complementation properties.

The real trick—and the reason that real-world block cipher design is very difficult—is to design a block cipher with the smallest possible key, the smallest possible memory requirement, and the fastest possible running time.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.