differential cryptanalysis

E195492

Differential cryptanalysis is a powerful method of cryptanalysis that studies how differences in input can affect the resultant differences at the output of a cipher to reveal information about its secret key.

All labels observed (2)

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf chosen-plaintext attack technique
cryptanalytic attack
aimsTo recover information about the secret key
analyzes differences in ciphertext pairs
differences in plaintext pairs
appliesTo block ciphers
hash functions
stream ciphers
assumes attacker can obtain encryptions of chosen plaintext pairs
basedOn analysis of input differences
propagation of differences through a cipher
category statistical cryptanalysis
counteredBy careful S-box design
increasing number of rounds
key-dependent round functions
developedBy Adi Shamir
Eli Biham
earlierKnownTo Data Encryption Standard
surface form: IBM DES design team

National Security Agency
field cryptanalysis
cryptography
goal distinguish a cipher from a random permutation
reduce key search complexity
hasVariant boomerang cryptanalysis
impossible differential cryptanalysis
related-key differential cryptanalysis
truncated differential cryptanalysis
influencedDesignOf S-boxes with good differential properties
modern block ciphers
notableApplication Data Encryption Standard
output statistical biases in output differences
publication differential cryptanalysis self-linksurface differs
surface form: Differential Cryptanalysis of the Data Encryption Standard
publicationAuthor Adi Shamir
Eli Biham
publiclyIntroducedIn early 1990s
relatedTo boomerang attack
higher-order differential cryptanalysis
linear cryptanalysis
truncated differential cryptanalysis
requires large number of chosen plaintexts in classical form
requiresKnowledgeOf cipher structure
typicalTargetStructure Feistel network
substitution–permutation network
usedFor evaluating cipher security
usesConcept differential characteristics
probability of differential transitions

How these facts were elicited

Referenced by (5)

Full triples — surface form annotated when it differs from this entity's canonical label.

Adi Shamir knownFor differential cryptanalysis
Data Encryption Standard vulnerability differential cryptanalysis
Eli Biham notableWork differential cryptanalysis
this entity surface form: Differential Cryptanalysis of the Data Encryption Standard
Eli Biham authorOf differential cryptanalysis
this entity surface form: Differential Cryptanalysis of the Data Encryption Standard
differential cryptanalysis publication differential cryptanalysis self-linksurface differs
this entity surface form: Differential Cryptanalysis of the Data Encryption Standard