Preface
Abbreviations
Part I Symmetric Key Primitives
Chapter 1 Introduction
1.1 Cryptography model
1.2 Symmetric key primitives
1.3 About this dissertation
Chapter 2 Blo ck Ciphers
2.1 Definitions
2.2 Design methods
2.3 Modes of operation
2.4 Conclusions
Chapter 3 Cryptanalysis Metho ds
3.1 Attack models
3.2 Differential cryptanalysis and extensions
3.3 Linear cryptanalysis and extensions
3.4 Algebraic cryptanalysis
3.5 Conclusions
Chapter 4 Contributions of this thesis
4.1 MILP and its applications to symmetric-key primitives
4.2 ID, ZC, integral cryptanalysis and their links
4.3 Interpolation attack of LowMC
4.4 Conclusions
Chapter 5 Conclusion and future work
5.1 MILP and its applications
5.2 Cryptanalysis of block ciphers
5.3 Links among cryptanalysis methods
5.4 Directions for future work
Bibliography
Part I I Publications
List of publications
Chapter 6 Differential and Linear Cryptanalysis Using Mixed-Integer Linear Programming
Chapter 7 The provable constructive effect of diffusion switching mechanism in CLEFIA-typ e blo ck ciphers
Chapter 8 Related-Key Rectangle Cryptanalysis of Rijndael-160 and Rijndael-192
Chapter 9 PRIMATEs
Chapter 10 Improved Imp ossible Differential Attacks on Large-Blo ck Rijndael
Chapter 11 Cryptanalysis of Reduced-Round SIMON32 and SIMON48
Chapter 12 Links Among Imp ossible Differential, Integral and Zero Correlation Linear Cryptanalysis
Chapter 13 Optimized Interp olation Attacks on LowMC
App endix A
Curriculum Vitae