蓝冠招商《Q374919》目前,蓝冠官网 联邦信息处理标准(FIPS)批准了三种数据加密标准。本应用说明讨论了PIC24和dsPIC30/33设备的两个实现:三重数据加密标准(TDES)和高级加密标准(AES)。
最初的数据加密标准(DES)是一种64位分组密码,是IBM®在20世纪70年代早期发明的。DES使用64位加密密钥:56位用于编码和解码,蓝冠注册 其余为奇偶校验。1977年,美国政府将其作为加密敏感数据的标准。到20世纪90年代中期,一些公共组织已经证明他们能够在几天内破解DES密码。
三重DES (TDES)是DES的一种变体,在FIPS 46-2和46-3中有描述。TDES使用3个周期的DES将密钥从56位扩展到112位或168位,具体取决于操作模式。由于已知DES算法的弱点,蓝冠招商 人们认为这两种不同方法的实际安全性分别为80位和112位。1999年,美国政府建议在所有系统中使用TDES,除了只有DES可用的遗留系统。
TDES有几种不同的模式。最常见的是使用两个不同的键。数据使用第一个密钥进行加密。然后用第二个密钥对结果进行解密。然后使用第一个密钥再次对数据进行加密。其他的操作模式包括使用三个不同的密钥,每个阶段一个,在所有回合中加密,而不是在第二轮中解密。对于大多数新的应用,TDES已经被高级加密标准(AES)所取代。AES提供比TDES稍高的安全级别,而且比TDES更快、实现更小。
原始DES算法如图1所示。循环运行32次,密文才生效。
本文链接:http://china-kangda.com/?p=2455 转载请注明出处.
如果喜欢:点此查看RSS订阅
相关文章
为您推荐
各种观点