大国院士从学霸开始 第93章 你们的方法并不适合(1/2)

“如果给定一个原文加上特定常数得到新的明文,通过比较分析有特定区别的明文,在通过加密后的变化传播情况来攻击密码算法。”

“要是可行的话或许能大幅度提高碰撞,在短时间内找到不同字符串但相同的哈希值。”

徐源此刻沉浸在深度学习状态中,思维高速运转着前所未有的敏捷。

手中的笔在草稿纸上写出大量方程式。

各种思路于脑海中交织。

诞生出最适合破解MD5密码算法的碰撞方法。

不知过去多长时间,徐源写完最后一个数学字符突然猛地站起身,心情无比激动的伸出双手将桌子上那张草稿纸缓缓拿起。

注视着上面的公式,就如同在欣赏绝世瑰宝。

“果然。”

“这种方法是可行的。”

通过他的推算,使用上述方法破解MD5密码,效率相比其它几种碰撞方法大幅度提高。

并且他之所以有这个信心,除了相信自己更重要的是面板进度条的变化。

几乎就在他停笔的时候,能清楚看到原本下降到百分之八的进度条突然飙升到百分之二十。

说明这次他找准了正确的破解方向。

简单来说要破解MD5密码,采用暴力枚举法亦或者彩虹表法碰撞,可能真如标准技术局说的那样有超级计算机百万年都计算不出来。

可他的这种攻击方法,或许能把时间缩短到几年甚至几个月。

不过想要证明一定能发生碰撞,还需计算列出满足该方式的条件。

虽说具有的计算量同样不小,但要知道参与此项目的可不只有他自己。

但前提是该如何说服王晓云教授和其团队,让他们放弃先前的进度该使用自己的方法。

“看来要亲自去齐鲁大学跑一趟了。”

徐源重新坐回到椅子上,念头停留在这里很快便做出了决定。

首先眼下他有信心列出全部满足条件,使用此方法证明一定能发生碰撞。

可要投入的时间和精力成本太大,真推算个几年时间对他整个规划都会造成影响,还有就是王晓云教授和其团队对ND5算法已经非常熟悉,换成更有效率的碰撞方法破解速度肯定会很快。

尽管单靠他自己要说服整个团队比较难,但眼下也只能去试一试。

这是为了项目团队的所有人考虑。

否则以面板的进度条下降来看,继续走原路只会距离终点越来越远。

原本徐源是打算明天坐车前往燕京返校,奈何计划赶不上变化。

既然碰巧找到了更有效率的碰撞方法,那就只能当面去和王晓云教授讨论交流。

如果只是打电话说这件事,那必然不可能有成功的可能。

想清楚这些徐源看了眼时间,随即便也不再继续熬夜推算方程式,把桌子上堆着的草稿小心收起来,然后选择直接上床睡觉。

……

翌日。

徐源简单做了点早饭。

收拾好行李坐大伯的车来到搭车路口。

到县里坐车去泉城。

而相比返校前往泉城路程少了些,做了几个小时车后便顺利到达。

来之前徐源给王晓云教授打了电话,本以为对方还在假期中没有工作,没想到整个项目团队已经投身到对密码的破解中。

刚好这也方便了他,可以尽快完成对破解碰撞方法的更换。

下午徐源站在齐鲁大学门口。

虽说他凭借箐华的学生证能够直接进去,但考虑到是第一次来到这里。

担心在校园里跑错地方,到时候还要别人找。

不如老实等着人接。

眼下齐鲁大学也正值开学时间,往来很多学生进进出出使得徐源不怎么显眼,约摸过去数分钟的时间才叫有位戴着黑框眼镜的青年男子走过来。

可能是还有点不敢认,近前后才试探性问了句。

“请问是徐源同学吗?”

徐源闻言立刻抬起视线迎上对方目光,嘴角浮现出礼貌性笑容回答。

“我是徐源。”

“那就没错了,王教授让我来接你。”对方表情突然被喜色占据连忙说到。

接着主动帮忙提起徐源的行李,走在前面带路。

面对如此热情客气的学长,徐源倒也习惯了,只是跟在对方身后找着话题交流。

经过双方互相介绍,徐源知道对方的名字叫崔立博士学历。

目前也在王晓云教授的MD5密码破解项目中。

作为王晓云教授特意去箐华大学邀请的人,并且还只是本科新生,整个包括崔立在内项目组的人对徐源自然都不会有什么陌生。

“学弟。”

“听说你大学刚开学就在数学年刊**文了,这种天赋真让人羡慕啊。”

“怪不得王教授会亲自邀请你参与MD5密码破解。”