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 Standard
surface form: Data Encryption Algorithm
applicationDomain data protection
financial transactions
telecommunications security
blockSize 64 bits
classification public standard
countryOfOrigin United States of America
surface form: United States
designedBy Horst Feistel
IBM
designFeature S-box
surface form: S-boxes

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

FIPS PUB 46
surface form: FIPS 46-2

FIPS PUB 46
surface form: FIPS 46-3
influencedBy Lucifer cipher
keySize 56 bits
keySpaceSize 2^56
keyType symmetric key
nominalKeySize 64 bits
numberOfRounds 16
parityBits 8 bits
publicationYear 1977
standardizedBy National Institute of Standards and Technology
surface form: NIST

National Institute of Standards and Technology
surface form: National Bureau of Standards
status insecure
structure Feistel network
supersededBy Advanced Encryption Standard
surface form: 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 Standard
this entity surface form: Data Encryption Algorithm (DEA) family
DES fullName Data Encryption Standard
DES abbreviationOf Data Encryption Standard
Data Encryption Standard alsoKnownAs Data Encryption Standard
this entity surface form: Data Encryption Algorithm
CBC-DES usesAlgorithm Data Encryption Standard
differential cryptanalysis notableApplication Data Encryption Standard
differential cryptanalysis earlierKnownTo Data Encryption Standard
this entity surface form: IBM DES design team