Algorithmic Cryptanalysis
- Length: 519 pages
- Edition: 1
- Language: English
- Publisher: Chapman and Hall/CRC
- Publication Date: 2009-06-15
- ISBN-10: 1420070029
- ISBN-13: 9781420070026
- Sales Rank: #2432817 (See Top 100 Books)
Illustrating the power of algorithms, Algorithmic Cryptanalysis describes algorithmic methods with cryptographically relevant examples. Focusing on both private- and public-key cryptographic algorithms, it presents each algorithm either as a textual description, in pseudo-code, or in a C code program.
Divided into three parts, the book begins with a short introduction to cryptography and a background chapter on elementary number theory and algebra. It then moves on to algorithms, with each chapter in this section dedicated to a single topic and often illustrated with simple cryptographic applications. The final part addresses more sophisticated cryptographic applications, including LFSR-based stream ciphers and index calculus methods.
Accounting for the impact of current computer architectures, this book explores the algorithmic and implementation aspects of cryptanalysis methods. It can serve as a handbook of algorithmic methods for cryptographers as well as a textbook for undergraduate and graduate courses on cryptanalysis and cryptography.
Table of Contents
Part I: Background
Chapter 1: A bird’s-eye view of modern cryptography
Chapter 2: Elementary number theory and algebra background
Part II: Algorithms
Chapter 3: Linear algebra
Chapter 4: Sieve algorithms
Chapter 5: Brute force cryptanalysis
Chapter 6: The birthday paradox: Sorting or not?
Chapter 7: Birthday-based algorithms for functions
Chapter 8: Birthday attacks through quadrisection
Chapter 9: Fourier and Hadamard-Walsh transforms
Chapter 10: Lattice reduction
Chapter 11: Polynomial systems and Gröbner base computations
Part III: Applications
Chapter 12: Attacks on stream ciphers
Chapter 13: Lattice-based cryptanalysis
Chapter 14: Elliptic curves and pairings
Chapter 15: Index calculus algorithms
Donate to keep this site alive
1. Disable the AdBlock plugin. Otherwise, you may not get any links.
2. Solve the CAPTCHA.
3. Click download link.
4. Lead to download server to download.