Linear cryptanalysis remains the most powerful attack against DES at this time. Given known plaintext-ciphertext pairs, Matsui expected a complexity of less than DES evaluations in 85% of the cases for recovering the key. In this paper, we present a theoretical and experimental complexity analysis of this attack, which has been simulated 21 times using the idle time of several computers. The experimental results suggest a complexity upper-bounded by DES evaluations in 85% of the case, while more than the half of the experiments needed less than DES evaluations. In addition, we give a detailed theoretical analysis of the attack complexity.
Arjen Lenstra, Robert Granger, Thorsten Kleinjung, Benjamin Pierre Charles Wesolowski