Data Encryption Standard

E172893

Data Encryption Standard is an older symmetric-key block cipher algorithm once widely used for data protection but now considered insecure and largely superseded by stronger standards.

All labels observed (4)

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf block cipher
encryption standard
symmetric-key algorithm
abbreviation DES
alsoKnownAs DEA
Data Encryption Algorithm
applicationDomain data protection
financial transactions
telecommunications security
blockSize 64 bits
classification public standard
countryOfOrigin United States
designedBy Horst Feistel
IBM
designFeature S-boxes
linked to: S-box

final permutation
initial permutation
key schedule
effectiveKeySize 56 bits
encryptionModeSupport CBC
CFB
CTR
ECB
OFB
firstStandardizedAs FIPS PUB 46
followedByStandard FIPS 46-1
linked to: FIPS PUB 46

FIPS 46-2
linked to: FIPS PUB 46

FIPS 46-3
linked to: FIPS PUB 46
influencedBy Lucifer cipher
keySize 56 bits
keySpaceSize 2^56
keyType symmetric key
nominalKeySize 64 bits
numberOfRounds 16
parityBits 8 bits
publicationYear 1977
standardizedBy NIST
National Bureau of Standards
status insecure
structure Feistel network
supersededBy AES
Advanced Encryption Standard
usedInStandard ANSI X3.92
ISO/IEC 8372
variant Triple DES
vulnerability brute-force key search
differential cryptanalysis
linear cryptanalysis
wasWidelyUsedIn 1980s
1990s

How these facts were elicited

Referenced by (8)

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

Advanced Encryption Standard replacedStandard Data Encryption Standard
3DES belongsToStandardFamily Data Encryption Algorithm (DEA) family
linked to: Data Encryption Standard
DES fullName Data Encryption Standard
DES abbreviationOf Data Encryption Standard
Data Encryption Standard alsoKnownAs Data Encryption Algorithm
linked to: Data Encryption Standard
CBC-DES usesAlgorithm Data Encryption Standard
differential cryptanalysis notableApplication Data Encryption Standard
differential cryptanalysis earlierKnownTo IBM DES design team
linked to: Data Encryption Standard