Everything About ___
Live briefing

Everything about Differential cryptanalysis

General form of cryptanalysis applicable primarily to block ciphers

Differential cryptanalysis is a general form of cryptanalysis applicable primarily to block ciphers, but also to stream ciphers and cryptographic hash functions. In the broadest sense, it is the study of how differences in information input can affect the resultant difference at the output. In the case of a block cipher, it refers to a set of techniques for tracing differences through the network of transformation, discovering where the cipher exhibits non-random behavior, and exploiting such properties to recover the secret key. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Differential cryptanalysisA 5-minute orientation
  2. Skim a recent paper: Boosting Differential-Linear Cryptanalysis of ChaCha7 with MILPInfluential work since 2022
  3. Pick up a classic book: Computer NetworksThe most-reprinted book on the subject
  4. Read the landmark paper: Differential cryptanalysis of DES-like cryptosystemsCited 1,821 times
  5. Go sideways: Block cipherA closely related topic
  6. Go sideways: Linear cryptanalysisA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🏆 Landmark papers (most cited)

🆕 Influential since 2022

📚 Books worth reading

Ranked by number of editions on Open Library, a rough measure of how lasting a book is.

🔗 Related topics