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 TDEA
linked to: 3DES

Triple DES
linked to: 3DES

Triple Data Encryption Algorithm
linked to: 3DES
appliesAlgorithm DES three times per data block
basedOn DES
belongsToStandardFamily 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 NIST
status being phased out in many standards
considered legacy algorithm
supersededBy 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 Data Encryption Standard
linked to: 3DES
3DES alsoKnownAs Triple DES
linked to: 3DES
3DES alsoKnownAs TDEA
linked to: 3DES
3DES alsoKnownAs Triple Data Encryption Algorithm
linked to: 3DES
DES successorStandard Triple DES
linked to: 3DES