Assessing the strength of block ciphers is critical to public trust, as they ensure the security of internet traffic. This book sets out the cryptanalytic tool box for block ciphers, covering differential and linear attacks as well as more advanced techniques.