1. 学习章节
7 网络安全 - 7.2 两类密码体制
2. 笔记概要
关键词:DES数据加密标准
2.1 概念&背景
DES - 数据加密标准,是一种对称密钥密码体制,由IBM公司研制出,1977年被美国定位联邦信息标准,曾被ISO定为数据加密标准。
2.2 工作机制
- 加密前:对整个的明文进行分组,每一个组为64位长的二进制数据。
- 然后,对每一个64位二进制数据进行加密处理,产生一组64位密文数据。
- 最后,将各组密文串接起来,即得出整个的密文。
Notes: 使用的密钥占有64位 - 实际密钥长度为56位,外加8位用于奇偶校验。
2.3 保密性的保证
仅取决于对密钥的保密。
2.4 问题
密钥长度 - 有约7.6 x 10^16 种密钥。目前,除此之外没发现任何大的缺陷。
2.5 解决方案
- 搜索DES密钥的专用芯片。
- 三重DES - Triple DES - 3DES