Skip to main content
  • Book
  • © 2009

Algebraic Cryptanalysis

Authors:

  • One of first books to cover SAT-solvers, and how it can be used in cryptanalysis; plus chapters on finite field linear algebra and the cipher Keeloq
  • Excellent guide for advanced-level students, researchers and practitioners entering the algebraic cryptanalysis field
  • Bridges the gap between a course in cryptography, and being able to read the cryptanalytic literature, among academics and industry practitioners
  • Includes supplementary material: sn.pub/extras

Buy it now

Buying options

eBook USD 219.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (15 chapters)

  1. Front Matter

    Pages 1-26
  2. Introduction: How to Use this Book

    • Gregory V. Bard
    Pages 1-6
  3. Cryptanalysis

    1. Front Matter

      Pages 8-8
    2. The Fixed-Point Attack

      • Gregory V. Bard
      Pages 17-28
    3. Iterated Permutations

      • Gregory V. Bard
      Pages 29-54
    4. Stream Ciphers

      • Gregory V. Bard
      Pages 55-78
  4. Linear Systems Mod 2

    1. Front Matter

      Pages 80-80
    2. On the Exponent of Certain Matrix Operations

      • Gregory V. Bard
      Pages 107-132
    3. The Method of Four Russians

      • Gregory V. Bard
      Pages 133-158
    4. The Quadratic Sieve

      • Gregory V. Bard
      Pages 159-183
  5. Polynomial Systems and Satisfiability

    1. Front Matter

      Pages 186-186
    2. Strategies for Polynomial Systems

      • Gregory V. Bard
      Pages 187-207
    3. Algorithms for Solving Polynomial Systems

      • Gregory V. Bard
      Pages 209-244
    4. Converting MQ to CNF-SAT

      • Gregory V. Bard
      Pages 245-262
    5. How do SAT-Solvers Operate?

      • Gregory V. Bard
      Pages 263-277
  6. Back Matter

    Pages 1-52

About this book

Algebraic Cryptanalysis bridges the gap between a course in cryptography, and being able to read the cryptanalytic literature. This book is divided into three parts: Part One covers the process of turning a cipher into a system of equations; Part Two covers finite field linear algebra; Part Three covers the solution of Polynomial Systems of Equations, with a survey of the methods used in practice, including SAT-solvers and the methods of Nicolas Courtois.

Topics include:

Analytic Combinatorics, and its application to cryptanalysis

The equicomplexity of linear algebra operations

Graph coloring

Factoring integers via the quadratic sieve, with its applications to the cryptanalysis of RSA

Algebraic Cryptanalysis is designed for advanced-level students in computer science and mathematics as a secondary text or reference book for self-guided study. This book is suitable for researchers in Applied Abstract Algebra or Algebraic Geometry who wish to find more applied topics or practitioners working for security and communications companies.

Reviews

From the reviews:

“Algebraic cryptanalysis is a well-titled book. The theme is the reduction of attacks on ciphers (cryptosystems) to systems of polynomial equations over finite fields and subsequent heuristics for efficiently solving these systems. The book is written from the standpoint of real-world computational algebra, and contains numerous gems concerning details on how various algorithms and the heuristics using them really work. The book has an overall tripartite structure.” (Bruce Litow, ACM Computing Reviews, April, 2010)

“The book contains of 3 parts, each having 5 chapters, and 5 Appendices which describe code-breaking by solving equation systems. The author explains the mathematical background of the breaking method and exemplifies it on various ciphers. … The entire work is well structured having a good mathematical background. … recommended to graduate students who want to do their dissertation in any part of cryptanalysis. It is also useful to researchers in Applied Abstract Algebra, cryptography or any other area of these domains.” (Nicolae Constantinescu, Zentralblatt MATH, Vol. 1183, 2010)

“This book gives an overview of algebraic cryptanalysis. … the book seems to be the only broad treatise on the subject available. … it can show a graduate student where to look further … .” (Safuat Hamdy, Mathematical Reviews, Issue 2012 k)

Authors and Affiliations

  • Dept. Mathematics, Fordham University, Bronx, U.S.A.

    Gregory V. Bard

Bibliographic Information

Buy it now

Buying options

eBook USD 219.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book USD 279.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book USD 279.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access