问题描述
- 暴力破解des的方法或者c代码。
-
当明文为纯英文文档,密钥为纯数字时,完成暴力破解密文破解实验,要求20秒内完成。
解决方案
纯数字还分一个5位10位。每多一位,耗时增加10倍。谁能保证20秒完成。
解决方案二:
1.这个问题可以这么的分析,对于des算法来说,如果确定秘钥为纯数字,则秘钥的空间最大为100000000,即1亿。
2.目前普通pc,一个核des加密性能在40MB以上,这样一个核每秒至少可以测试的秘钥为500万,20秒就可以测试1亿个秘钥。
从以上分析可以看出,如果可以确定秘钥是纯数字的话,20秒之内暴力破解des算法时完全可能的。
时间: 2024-11-03 15:14:50