Everything About ___
Live briefing

Everything about Distinguishing attack

Form of cryptanalysis

In cryptography, a distinguishing attack is any form of cryptanalysis on data encrypted by a cipher that allows an attacker to distinguish the encrypted data from random data. Modern symmetric-key ciphers are specifically designed to be immune to such an attack. In other words, modern encryption schemes are pseudorandom permutations and are designed to have ciphertext indistinguishability. If an algorithm is found that can distinguish the output from random faster than a brute force search, then that is considered a break of the cipher. Wikipedia →

🧭 Start here: a 6-step reading path

  1. Read the overview: Distinguishing attackA 5-minute orientation
  2. Skim a recent paper: Distinguishing photo-induced oxygen attack on alkyl chain versus conjugated backbone for alkylthienyl-benzodithiophene (BDTT)-based push–pull polymersInfluential work since 2022
  3. Pick up a classic book: The Pickwick PapersThe most-reprinted book on the subject
  4. Read the landmark paper: A Distinguishing Attack on a Fast Software-Implemented RC4-Like Stream CipherCited 17 times
  5. Go sideways: RC4A closely related topic
  6. Go sideways: Initialization vectorA closely related topic

📖 Definitions

No dictionary entry for this exact phrase.

🗂️ The subject at a glance

  1. Overview
  2. Examples

🏆 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