概述 | |
---|---|
首次发布 | 1998 (ANS X9.52) |
衍生自 | DES |
密码细节 | |
密钥长度 | 168,112或56 位 (对应密钥选项 1, 2, 3) |
分组长度 | 64位 |
结构 | Feistel网络 |
重复回数 | 相当于DES的48 |
最佳公开破解 | |
Lucks:232组已知明文,2113次操作,包括290次DES加密,288位内存; Biham:以每个密钥对应的少数选择平文和284次加密操作找到228个目标密钥中的一个 |
密码学中,三重数据加密算法(英語:Triple Data Encryption Algorithm,縮寫為TDEA,Triple DEA),或稱3DES(Triple DES),是一種對稱密鑰加密块密码,相当于是对每个数据块应用三次資料加密標準(DES)算法。由于计算机运算能力的增强,原版DES由於密钥长度過低容易被暴力破解;3DES即是设计用来提供一种相对简单的方法,即通过增加DES的密钥长度来避免类似的攻击,而不是设计一种全新的块密码算法。