Expand on Claude Shannon’s theorem. Differentiate the term confusion and diffusion as envisaged by Shannon to strengthen crypto-algorithm.

      

Expand on Claude Shannon’s theorem. Differentiate the term confusion and diffusion as envisaged by Shannon to strengthen crypto-algorithm.

  

Answers


Lydia
The terms confusion and diffusion were introduced by Claude Shannon to capture the two basic building blocks for any cryptographic system [8]. Shannon’s concern was to thwart cryptanalysis based on statistical analysis.
Diffusion and confusion are the two cornerstones of block cipher design, these are:
•?Diffusion means that each plaintext bit must affect as many ciphertext bits as possible.

•?Confusion in this context means that the relationship between the encryption key and the
ciphertext must be as complex as possible. Another way of describing confusion would be that each bit of the key must affect as many bits as possible of the output ciphertext block


lydiajane74 answered the question on May 13, 2018 at 23:30


Next: In DES, the encryption and decryption algorithms are the same. Is that also the case in AES?
Previous: What’s the difference between encoding, encryption, and hashing?

View More Computer Science Questions and Answers | Return to Questions Index


Exams With Marking Schemes

Related Questions