There are several schemes that can be used to achieve the diffusion property in a block cipher. Schemes include MDS code, Bit permutation, Byte/ Nibble permutation, Diffusion Matrix, Diffusion Switching Mechanism. The amount of diffusion offered by these schemes seems to be a good criteria to choose the scheme.

As reference I have "On the Diffusion Property of Iterated Functions" (see here). In that document some degree of completeness is being calculated ($D_c$) that I do not understand.

Is there any strategy to quantify how much diffusion is achieved by the above mentioned diffusion schemes?

  • $\begingroup$ please specify your reference fully. $\endgroup$
    – kodlu
    Apr 19 '20 at 13:32
  • $\begingroup$ You can find the paper here in the link eprint.iacr.org/2015/873.pdf $\endgroup$
    – Radium
    Apr 20 '20 at 11:16

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.