3DES

E123429

3DES (Triple DES) is a symmetric-key block cipher that applies the Data Encryption Standard (DES) algorithm three times to each data block to provide stronger encryption security.

All labels observed (5)

Label Occurrences
Triple DES 2
3DES canonical 1
Data Encryption Standard 1

How this entity was disambiguated

Statements (44)

Predicate Object
instanceOf block cipher
encryption algorithm
symmetric-key block cipher
alsoKnownAs 3DES
surface form: TDEA

3DES
surface form: Triple DES

3DES
surface form: Triple Data Encryption Algorithm
appliesAlgorithm DES three times per data block
basedOn DES
belongsToStandardFamily Data Encryption Standard
surface form: Data Encryption Algorithm (DEA) family
blockSize 64 bits
category symmetric cryptography
compatibleWith existing DES hardware (with modifications)
computationalCost roughly three times that of DES
deprecatedBy NIST for many new applications
designedTo increase security over single DES
encryptionMode EDE (encrypt-decrypt-encrypt)
EEE (encrypt-encrypt-encrypt)
introducedAs stronger alternative to DES without changing block size
keySize 112 bits (effective, two-key 3DES)
168 bits (nominal, three-key 3DES)
notRecommendedFor new designs requiring long-term security
operatesOn fixed-size data blocks
requires key management for multiple DES keys
securityLevel approximately 112-bit security for three-key 3DES due to attacks
approximately 112-bit security for two-key 3DES
specifiedIn ANSI X9.52
NIST SP 800-67
standardizedBy National Institute of Standards and Technology
surface form: NIST
status being phased out in many standards
considered legacy algorithm
supersededBy Advanced Encryption Standard
surface form: AES
supportsMode CBC
CFB
CTR
ECB
OFB
usedFor PIN encryption in payment systems
data-at-rest encryption (legacy systems)
data-in-transit encryption (legacy protocols)
usedIn financial services industry
usesKeyingOption Keying option 1 (three independent keys)
Keying option 2 (two independent keys, K1=K3)
Keying option 3 (K1=K2=K3, equivalent to DES)
vulnerableTo meet-in-the-middle attacks (theoretical)

How these facts were elicited

Referenced by (6)

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

Advanced Encryption Standard predecessor 3DES
this entity surface form: Data Encryption Standard
3DES alsoKnownAs 3DES
this entity surface form: Triple DES
3DES alsoKnownAs 3DES
this entity surface form: TDEA
3DES alsoKnownAs 3DES
this entity surface form: Triple Data Encryption Algorithm
DES successorStandard 3DES
this entity surface form: Triple DES