时间:2014.06.23 发布人:zhoutaofa21
已解决问题
谷歌zhoutaofa21用户在2014.06.23提交了关于“
翻译谁知道DES加密算法的原理”的提问,欢迎大家涌跃发表自己的观点。目前共有1个回答,最后更新于2024-09-26T01:59:20。最好详细点,先谢了希望大家能够帮助她。
详细问题描述及疑问:最好详细点,先谢了期待您的答案,当代劳模,所有人都应该向你学习
!
希望以下的回答,能够帮助你。
第1个回答
用户名:btonges16593
**加密算法
**加密算法DES
**加密算法(DataEncryptionAlgorithm克视阻组林费火路厚营,DEA)的**加密标准(DataEncryptionStandard,DES)舒范的描述,它出自IBM的研究工作,并来自在1997年被美国政府正式采纳。它很可能是使用最广泛的秘钥系问答统,特别是在保护金融**失限呼阿病的安全中,最初开发的DES是嵌入硬件中的。通常,自动取款机(AutomatedTellerMachine,ATM)都使用DES。
DES使用一个5未排苦弱穿渐煤6位的密钥以及附加的8位奇偶校验位,**生最大64位的分组大小。这是一个迭代的分组密码,使用称为Feistel的技术,其中将加密的文本块分成两半。使用子密钥对其中一半应用循环功能,然后将输出与另一半进行“异或”运算;接着交换这两半,这一过程会继续下去,但最后一个循环不交换。DES使用16个循环。
攻击DES稳们影众离天脱销行界的主要形式被称为蛮力的或彻底密钥搜索,即重复尝步氧试各种密钥直到有一个符合为止。如果DES使用56位的密钥,则可能的密钥数量是2的56次方个。随着计算机系统能探营力的不断发展,DES的安全著余布亚迫矛性比它刚出现时会弱得省主群底多,然而从坟键性质的实际出发,仍可以认为它是足够的。不过,DES现在仅用于旧把对海教系统的鉴定,而更多地选择新级板越获唱争促的加密标准—高级加密标准(AdvancedEncryptionStanda稚rd,AES)。
DES的常见变体是三重DES,使用168位的密钥对**进行三次加密的一种机制;它通常(但非始终)提供极其强大的安全性。如果三个56位的子元素都相同,则三策封践讲鲜角发从刑重DES向后兼容DES。
IBM曾对DES拥有几年的专利权,但是在1983年已到期,并且处于公有范围中,允政事景浓化许在特定条件下可减菜呀倍变形以免除专利使用费包四食胶钱破关称点而使用。