Antoine Joux is associate professor at Université de Versailles Saint-Quentin-en-Yvelines.
! very nice to see the connection between cryptography and the different algorithms. ! A convenient extra of the book are the good references. ! Algorithmic Cryptanalysis is a high level book that covers many interesting topics. I would recommend this book for graduate students with a strong mathematical background, a cryptographic background, knowledge in C-programming and an interest in implementing cryptanalytic attacks. As mentioned before, the book covers interesting topics when it comes to implementing an attack which I haven't seen in any other book before in this combination. ! --IACR Book Reviews, October 2010 ! The aim of the book is to survey work on cryptanalysis (both for symmetric and public key cryptography) and to present background on all major cryptanalytic tools. The author is a leading authority who has made major research contributions in most aspects of the subject. To have such a wide-ranging survey of the area written by someone with such depth of experience will be extremely valuable to students and researchers. ! Chapters 3, 4 and 15 give an excellent survey of index calculus algorithms for the discrete logarithm problem in finite fields ! the book will certainly be useful to postgraduates and researchers in cryptography and cryptanalysis. --Mathematical Reviews, Issue 2010h The book under review presents a complete panoramic of the different methods and techniques used in modern cryptanalysis ! emphasis is in the algorithms, in fact one of the main attractions of the book is the great quantity of algorithms that it presents: some described in pseudocode (listed as algorithms) and others as programs in C language (listed as programs). Additional C implementations can be downloaded from the website www.joux.biz/algcrypt ! --Zentralblatt MATH 1172 ! This book takes an algorithmic approach to the topic and covers a number of algorithms that might be used in the cryptanalysis of different systems. ! There is quite a bit of interesting material in the book ! The material is very well presented most of the time ! This book could be a very good introduction to cryptanalysis for graduate students who have already been introduced to cryptography and have a fair amount of mathematical background. The book could be used in an advanced undergraduate course as well ! It would also be quite an interesting read for those studying algorithms, as some of the algorithms presented are quite intriguing ! --Jeffrey Putnam, Computing Reviews, May 2010 This is a work suitable for first-year graduate students or advanced undergraduates. ! the addition of the online materials makes this book usable by independent readers or industry algorithm implementers in need of a reference work. ! Combining practical algorithms and supported by explanation of the relevant theory, this is a good introduction to cryptanalysis that improves on that good recipe by including key details on current computer architecture. This makes this work succeed as both handbook and textbook. --Tom Schulte, MAA Reviews, April 2010