Algorithmic cryptanalysis
By: Joux, Antoine
Material type: BookSeries: Publisher: Boca Raton : CRC Press, c2009.Description: 501 p. : ill. ; 25 cm.ISBN: 9781420070026Program: CSCI361Subject(s): Computer algorithms | CryptographyDDC classification: 005.8/2 Online resources: Location MapItem type | Home library | Call number | Status | Date due | Barcode | Item holds |
---|---|---|---|---|---|---|
REGULAR | University of Wollongong in Dubai Main Collection | 005.82 JO AL (Browse shelf) | Available | T0053968 | ||
REGULAR | University of Wollongong in Dubai Main Collection | 005.82 JO AL (Browse shelf) | Available | T0053969 |
Includes bibliographical references and index.
A bird's-eye view of modern cryptography -- Elementary number theory and algebra background -- Linear algebra -- Sieve algorithms -- Brute force cryptanalysis -- The birthday paradox : sorting or not? -- Birthday-based algorithms for functions -- Birthday attacks through quadrisection -- Fourier and Hadamard-Walsh transforms -- Lattice reduction -- Polynomial systems and Gröbner base computations -- Attacks on stream ciphers -- Lattice-based cryptanalysis -- Elliptic curves and pairings -- Index calculus algorithms.
Illustrating the power of algorithms, Algorithmic Cryptanalysisdescribes 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.
CSCI361