Linear Cryptanalysis
Applications of cryptography are plenty in everyday life. This guidebook is about the security analysis or 'cryptanalysis' of the basic building blocks on which these applications rely. Rather than covering a variety of techniques at an introductory level, this book provides a comprehensive and in-depth treatment of linear cryptanalysis. The subject is introduced from a mathematical point of view, providing an overview of the most influential papers on linear cryptanalysis and placing them in a consistent framework based on linear algebra. A large number of examples and exercises are included, drawing upon practice as well as theory. The book is accessible to students with no prior knowledge of cryptography. It covers linear cryptanalysis starting from the basics, including linear approximations and trails, correlation matrices, automatic search, key-recovery techniques, up to advanced topics, such as multiple and multidimensional linear cryptanalysis, zero-correlation approximations, and the geometric approach.
- Helps beginners grasp concepts by introducing the geometric approach to linear cryptanalysis from a relatively concrete point of view
- Treats the subject rigorously from the get-go to facilitate learning advanced topics down the line
- Solutions to selected exercises provided online
Product details
No date availableHardback
9781009607865
209 pages
229 × 152 mm
Table of Contents
- Preface
- 1. Introduction
- 2. Correlation matrices
- 3. Optimization of linear trails
- 4. Statistics of linear cryptanalysis
- 5. Key-recovery techniques
- 6. Multiple linear cryptanalysis
- 7. Optimal statistical testing
- 8. Zero-correlation approximations
- 9. Miscellaneous extensions
- 10. Functions on Abelian groups
- 11. Geometric approach
- A. Normal distribution
- B. Statistical formulary
- C. List of block ciphers
- References
- Index.