Improving the Time Complexity of Matsui's Linear Cryptanalysis

11 years 2 months ago
Improving the Time Complexity of Matsui's Linear Cryptanalysis
This paper reports on an improvement of Matsui’s linear cryptanalysis that reduces the complexity of an attack with algorithm 2, by taking advantage of the Fast Fourier Transform. Using this improvement, the time complexity decreases from O(2k ∗ 2k ) to O(k ∗ 2k ), where k is the number of bits in the keyguess. This improvement is very generic and can be applied against a broad variety of ciphers including SPN and Feistel schemes. In certain (practically meaningful) contexts, it also involves a reduction of the attacks data complexity (which is usually the limiting factor in the linear cryptanalysis of block ciphers). For illustration, the method is applied against the AES candidate Serpent and the speed-up is given for exemplary attacks.
Baudoin Collard, François-Xavier Standaert,
Added 29 Oct 2010
Updated 29 Oct 2010
Type Conference
Year 2007
Authors Baudoin Collard, François-Xavier Standaert, Jean-Jacques Quisquater
Comments (0)