When designing a new symmetric block cipher, it is necessary to evaluate its robustness against differential attacks. This is done by computing Truncated Differential Characteristics (TDCs) that provide bounds on the complexity of these attacks. TDCs are often computed by using declarative approaches such as CP (Constraint Programming), SAT, or ILP (Integer Linear Programming). However, designing accurate and efficient models for these solvers is a difficult, error-prone and time-consuming task, and it requires advanced skills on both symmetric cryptography and solvers. In this paper, we describe a tool for automatically generating these models, called Tagada (Tool for Automatic Generation of Abstraction-based Differential Attacks). The inp...
International audienceCryptanalysis aims at testing the properties of encryption processes, and this...
Algebraic cryptanalysis can be used to break (small versions of) block ciphers with small data compl...
Resistance against differential cryptanalysis is an important design criteria for any modern block c...
International audienceWhen designing a new symmetric block cipher, it is necessary to evaluate its r...
An important criteria to assert the security of a cryptographic primitive is its resistance against ...
In this thesis, we are interested in the use of constraint programming (CP) for solving differential...
International audienceEvaluating resistance of ciphers against differential cryptanalysis is essenti...
Evaluating resistance of ciphers against differential cryptanalysis is essential to define the numbe...
In this thesis, we study how to enhance current cryptanalytic techniques, especially in Differential...
International audienceThis paper tries to sum up a starting work at the edge between Cryptography an...
International audienceIn this paper, we introduce Constraint Programming (CP) models to solve a cryp...
Search for different types of distinguishers are common tasks in symmetrickey cryptanalysis. In this...
International audienceConstraint Programming models have been recently proposed to solve cryptanalys...
International audienceWe describe Constraint Programming (CP) models to solve a cryptanalytic proble...
We present a framework that unifies several standard differential techniques. This unified view allo...
International audienceCryptanalysis aims at testing the properties of encryption processes, and this...
Algebraic cryptanalysis can be used to break (small versions of) block ciphers with small data compl...
Resistance against differential cryptanalysis is an important design criteria for any modern block c...
International audienceWhen designing a new symmetric block cipher, it is necessary to evaluate its r...
An important criteria to assert the security of a cryptographic primitive is its resistance against ...
In this thesis, we are interested in the use of constraint programming (CP) for solving differential...
International audienceEvaluating resistance of ciphers against differential cryptanalysis is essenti...
Evaluating resistance of ciphers against differential cryptanalysis is essential to define the numbe...
In this thesis, we study how to enhance current cryptanalytic techniques, especially in Differential...
International audienceThis paper tries to sum up a starting work at the edge between Cryptography an...
International audienceIn this paper, we introduce Constraint Programming (CP) models to solve a cryp...
Search for different types of distinguishers are common tasks in symmetrickey cryptanalysis. In this...
International audienceConstraint Programming models have been recently proposed to solve cryptanalys...
International audienceWe describe Constraint Programming (CP) models to solve a cryptanalytic proble...
We present a framework that unifies several standard differential techniques. This unified view allo...
International audienceCryptanalysis aims at testing the properties of encryption processes, and this...
Algebraic cryptanalysis can be used to break (small versions of) block ciphers with small data compl...
Resistance against differential cryptanalysis is an important design criteria for any modern block c...