1. Generic attacks with standard deviation analysis on a-feistel schemes
- Author
-
Emmanuel Volte, Valérie Nachef, Jacques Patarin, Laboratoire de Mathématiques de Versailles (LMV), and Université de Versailles Saint-Quentin-en-Yvelines (UVSQ)-Université Paris-Saclay-Centre National de la Recherche Scientifique (CNRS)
- Subjects
Theoretical computer science ,Computer Networks and Communications ,Applied Mathematics ,Round function ,Plaintext ,0102 computer and information sciences ,02 engineering and technology ,01 natural sciences ,Permutation ,Computational Theory and Mathematics ,010201 computation theory & mathematics ,Computer Science::Multimedia ,Ciphertext ,0202 electrical engineering, electronic engineering, information engineering ,020201 artificial intelligence & image processing ,Affine transformation ,[MATH]Mathematics [math] ,Correlation attack ,ComputingMilieux_MISCELLANEOUS ,Avalanche effect ,Computer Science::Cryptography and Security ,Mathematics ,Block cipher - Abstract
A usual way to construct block ciphers is to apply several rounds of a given structure. Many kinds of attacks are mounted against block ciphers. Among them, differential and linear attacks are widely used. Vaudenay showed that ciphers achieving perfect pairwise decorrelation are secure against linear and differential attacks. It is possible to obtain such schemes by introducing at least one random affine permutation as a round function in the design of the scheme. In this paper, we study attacks on schemes based on classical Feistel schemes where we introduce one or two affine permutations. Since these schemes resist against linear and differential attacks, we will study attacks based on specific equations on 4-tuples of plaintext/ciphertext messages. We show that these schemes are stronger than classical Feistel schemes.
- Published
- 2017
- Full Text
- View/download PDF