比奇屋

最新地址:www.biqi5.com
比奇屋 > 编程之战 > 第五十章 哈希加密

第五十章 哈希加密

“他可以根据这段值,穷举出所有的排列。”

“对每一个排列,做哈希加密,只要这个加密结果和密文匹配,只要能匹配得上,那就说明这个组合是用户密码”。

“而这个过程是很高效的”。

“全排列算法的时间复杂度是n的阶乘”。

“这里n等于4,也就是字符串的长度”。

“最多只需要4!=24次匹配”。

“这对于机器几乎是瞬间可以完成的事情”。

说着,杨成开始编写代码,然后一运行。

cdeo

cdoe

cedo

ceod

code

实际上只用了5次匹配,就得出了用户的密码:

“code”。

“由此可见,哈希函数对于短密码是多么的苍白无力”。

杨成收起编辑器。

“嗯,成成很不错,继续努力吧,你的付出一定会有回报的”。

系统妹子给予鼓舞。

“叮!恭喜您完成了哈希加密的相关任务!”

“当前积分113分,击败了全球38%的玩家,请您再接再厉!”

比奇屋 www.biqi5.com