CONTENTS: 1. A bird's-eye view of modern cryptography 2. Elementary number theory and algebra background 3. Linear algebra 4. Sieve algorithms 5. Brute force cryptanalysis 6. The birthday paradox : sorting or not? 7. Birthday-based algorithms for functions 8. Birthday attacks through quadrisection 9. Fourier and Hadamard-Walsh transforms 10. Lattice reduction 11. Polynomial…