三轮DES和三重DES
来源:互联网 发布:arm-none-linux-gnu 编辑:程序博客网 时间:2024/04/29 02:14
哎,这次真的土鳖了,一直觉得三轮和三重是一码事,今天看差分分析的时候老是觉得哪个地方不对劲,但又不知道,晚上要把差分分析的学习总结一下的时候发现问题了。 差分分析中很平常的提到3轮、8轮、完全16轮这样的字眼,我心里还纳闷,不是说三重DES效率就不太好了,怎么又到了16重,(其实是我自己一直把“轮”和“重”当成一码事了,郁闷。) 察觉到不对劲之后又找了找不同书本的关于DES的介绍,终于在一本书中找到了一个说法:“图8.3是DES全部16轮(Round)的加/解密结构图”。额,这不是摆明了。单重的DES就是16轮的。 到目前为止我已经搞不懂DES的基本单元是什么了。记得在上课的时候我问老师,为什么DES要通过16次迭代来进行加密而不是更高呢。老师当时的回答是,因为16次迭代之后要破解的话就只能通过穷举搜索了,所以就是你通过再高次的迭代也不过是增加了加解密的代价。而之所以会有这样的问题,其实需要归结到DES的密钥上,56位的有效密钥是一个缺陷。 这个关于16次迭代后只能使用穷举搜索的说法和前面一篇文章《差分分析概述》中提到的16轮之后差分分析和穷举搜索攻击将消耗同样的时间一样了。这也从侧面验证了我原先的理解错了。 照这么分析看来,这个DES的使用还是很灵活的嘛。 原创文章,转载请注明出处:http://www.the5fire.net/?p=86
- 三轮DES和三重DES
- 三重DES加密程序
- 三重DES概述
- 3DES三重数据加密算法
- des
- des
- DES
- DES
- DES
- DES
- des
- DES
- des
- DES
- DES
- DES
- DES
- DES
- 「あく(開く)」と「ひらく(開く)」はどのように使い分ければいいですか。
- ToDoList如何从Word或者写字板复制任务列表进来
- ToDoList中如何添加重复执行的任务
- ............
- 差分分析(differential cryptanalysis)概述
- 三轮DES和三重DES
- VC++钩子DLL框架代码(MFC Extension DLL using shared MFC DLL)
- Event Handle
- webservice里的byte和ATLSOAP_BLOB
- win2003在线升级补丁
- java国际化
- 国际化1
- 论ERP顾问的创新分享与专业精神
- Java中byte的符号位