Book 2013

Stream Ciphers

Authors:

ISBN: 978-1-4471-5078-7 (Print) 978-1-4471-5079-4 (Online)

Table of contents (20 chapters)

  1. Front Matter

    Pages I-XIX

  2. No Access

    Chapter

    Pages 1-13

    Introduction to Stream Ciphers

  3. Shift Register-Based Stream Ciphers

    1. Front Matter

      Pages 15-15

    2. No Access

      Chapter

      Pages 17-58

      Linear Feedback Shift Registers

    3. No Access

      Chapter

      Pages 59-89

      Non-linear Combinations of LFSRs

    4. No Access

      Chapter

      Pages 91-115

      Correlation Attacks

    5. No Access

      Chapter

      Pages 117-130

      BDD-Based Attacks

    6. No Access

      Chapter

      Pages 131-154

      Algebraic Attacks

    7. No Access

      Chapter

      Pages 155-165

      Irregular Clocked Shift Registers

  4. Some Special Ciphers

    1. Front Matter

      Pages 167-167

    2. No Access

      Chapter

      Pages 169-181

      The Security of Mobile Phones (GSM)

    3. No Access

      Chapter

      Pages 183-228

      RC4 and Related Ciphers

    4. No Access

      Chapter

      Pages 229-239

      The eStream Project

    5. No Access

      Chapter

      Pages 241-257

      The Blum-Blum-Shub Generator and Related Ciphers

  5. Mathematical Background

    1. Front Matter

      Pages 259-259

    2. No Access

      Chapter

      Pages 261-292

      Computational Aspects

    3. No Access

      Chapter

      Pages 293-303

      Number Theory

    4. No Access

      Chapter

      Pages 305-310

      Finite Fields

    5. No Access

      Chapter

      Pages 311-327

      Statistics

    6. No Access

      Chapter

      Pages 329-335

      Combinatorics

  6. Exercises with Solutions

    1. Front Matter

      Pages 337-337

    2. No Access

      Chapter

      Pages 339-345

      Exercises

    3. No Access

      Chapter

      Pages 347-362

      Solutions

  7. Programs

    1. Front Matter

      Pages 363-363

    2. No Access

      Chapter

      Pages 365-370

      An Overview of the Programs

    3. No Access

      Chapter

      Pages 371-378

      Literate Programming

  8. Back Matter

    Pages 379-399