Apress Access

Algebraic Aspects of the Advanced Encryption Standard

By Carlos Cid , Sean Murphy , Matthew Robshaw

  • eBook Price: $89.99
Buy eBook Buy Print Book

Algebraic Aspects of the Advanced Encryption Standard Cover Image

  • Add to Wishlist
  • ISBN13: 978-0-3872-4363-4
  • 164 Pages
  • User Level: Professionals
  • Publication Date: November 24, 2006
  • Available eBook Formats: PDF
Full Description
The Belgian block cipher Rijndael was chosen in 2000 by the U.S. government’s National Institute of Standards and Technology (NIST) to be the successor to the Data Encryption Standard. Rijndael was subsequently standardized as the Advanced Encryption Standard (AES), which is potentially the world’s most important block cipher. In 2002, some new analytical techniques were suggested that may have a dramatic effect on the security of the AES. Existing analytical techniques for block ciphers depend heavily on a statistical approach, whereas these new techniques are algebraic in nature. Algebraic Aspects of the Advanced Encryption Standard, appearing five years after publication of the AES, presents the state of the art for the use of such algebraic techniques in analyzing the AES. The primary audience for this work includes academic and industry researchers in cryptology; the book is also suitable for advanced-level students.
Table of Contents

Table of Contents

  1. Introduction to the AES (Advanced Encryption Standard).
  2. Mathematical Background.
  3. Description of the AES.
  4. Equation Systems for the AES.
  5. Analysis of AES Equation Systems.
  6. Closing Remarks.
  7. Appendices.
  8. Inversion Equations over GF(2).
  9. Augmented Linear Diffusion Matrices.
  10. Equation System for SR(2,2,2,4) over GF(2).
  11. References.
  12. Index.

If you think that you've found an error in this book, please let us know by emailing to editorial@apress.com . You will find any confirmed erratum below, so you can check if your concern has already been addressed.
No errata are currently published


    1. PHP Objects, Patterns, and Practice


      View Book

    2. Beginning Android 3D Game Development


      View Book

    3. Troubleshooting Oracle Performance


      View Book

    4. Beginning Amazon Web Services with Node.js


      View Book