SLIDE 13 Dependency Other Win Open Characteristics Independence Subkeys Counter
XOR Differences in Additive World [WangDK07]
◮ According to Ai+1 = Ki + ROTL5(Ai) + Fi(Bi, Ci, Di) + Ei + Coni, we get that A7,8 = A6,3 and A∗
7,8 = A∗ 6,3.
◮ From the encryption algorithm, we get that A11,1 = E10,1 = A6,3, A∗
11,1 = E ∗ 10,1 = A∗ 6,3, E11,6 = A7,8
and E ∗
11,6 = A∗ 7,8.
◮ From the above two claims, we obtain that A11,1 = E11,6 and A∗
11,1 = E ∗ 11,6. By
Ai+1 = Ki + ROTL5(Ai) + Fi(Bi, Ci, Di) + Ei + Coni, we
12, i.e., ∆A12 = 0, which is a
contradiction with ∆A12 = 0 in the differential characteristic. The signs of the difference are not compatible.
Orr Dunkelman Cryptanalysis of Lightweight Block Ciphers: Theory Meets Dependencies 13/ 31