加载中...

| 中文名 | 数据加密标准 |
| 外文名 | DES |
| 类别 | 对称分组密码 |
| 分组长度 | 64位 |
| 有效密钥 | 56位 |
| 继任标准 | AES |
数据加密标准(Data Encryption Standard,DES)是一种对称分组密码算法,由美国国家标准局于1977年正式确立为联邦标准。它以64位为一个分组进行加密,曾在金融、商业和政府领域广泛应用长达二十余年,是历史上最具影响力的加密算法之一,但因密钥长度不足,如今已退出安全使用。
DES基于IBM的Lucifer算法改进而来,采用费斯妥结构,通过16轮迭代的置换与替换实现加密。其密钥名义上为64位,但其中8位用作校验,实际有效密钥仅56位。这一长度在算法诞生时尚算安全,但随着算力提升,穷举全部密钥变得可行。为延续其生命,业界一度采用三重DES(3DES),即用DES连续加密三次以增强安全性。
历史上DES被广泛用于银行自动柜员机、支付系统和早期通信加密。由于安全性下降,美国国家标准与技术研究院于2001年选定AES作为继任标准,DES及3DES逐步被淘汰。如今DES主要出现在教学和历史研究中,新系统均已改用AES等更安全的算法。
问:DES为什么不再安全?答:其有效密钥仅56位,现代计算机可在可接受时间内穷举所有密钥,因此不再能抵御暴力破解。
问:三重DES还能用吗?答:3DES安全性高于单DES,但速度慢且已被逐步淘汰,新应用应直接采用AES。

| 中文名 | 数据加密标准 |
| 外文名 | DES |
| 类别 | 对称分组密码 |
| 分组长度 | 64位 |
| 有效密钥 | 56位 |
| 继任标准 | AES |
登录 后参与讨论
暂无讨论,来发表第一条评论吧