第19章 棕褐色田鼠

“可我觉得青山宗的万里传音术根本听不清别人的话;而河朔谷的灵图秘法有时也模糊到根本看不清图像,有些地方根本就是空白的,似乎是灵力在半道衰减导致信息丢失;还有唤日谷,如果所有人都修习你们的唤日大法,也就是灵力同频时,这秘音根本就是广播啊!显然,光是‘捕捉声音的震颤’已经无法满足修士新的需求了,入阵者,我需要你以天元代数的形式对声音做更细致的分析,以此来让灵力对其震动的模拟能够更加精准的进行衍射...”

往后便是克闻道给出的一大堆已知条件,例如他对声音震动的天元代数符号,还有灵力的标准单位...

在仔仔细细,又反反复复看了三遍了,李响突然明白了。

“将声音分解为不同频率的谐波,提升灵力信号的质量...这是要我从头推导出傅里叶级数!你这题超纲了吧?!”

李响整个人都麻了,他先前还以为是什么自己刚好能大展身手的题目,结果这一上来就是大学高数的东西!

信号处理,图像压缩,电路分析...傅立叶级数在许多领域都有应用,它确实称不上是什么前沿知识,但要求推导出这玩意儿对李响而言还是太离谱了。

“这家伙在说什么啊?”

云艺听到这里也傻了,那人说的每个字他都理解,但合起来怎么就变得这么抽象了?

“克闻道,是那个克闻道!”

也是在这时,一向不靠谱的秦知节突然指着农人大喊,“这是那个克闻道啊,咱们这下彻底完了!”

“秦女侠,你认得?”

李响问了一句。

“我听说过,克闻道是最厉害的仙道修士,同时也是个疯子,本来仙道修士都是用玄牝修炼的,结果这疯子往玄牝投毒,搞得好多修士都疯了!”秦知节咬牙,“这疯子还将自己的许多法术都公开甩到玄牝上,很多恶人就是学了他的法术后屠城灭族的。”

“那他这功过还真是无法评说啊...”

李响蹙眉,就在这时,他忽然瞧见农夫站起了身。

“对了,虽然我希望道友们能找到我这阵法的底层漏洞,但从密码上进行研究,破解,我也是不介意的。”

农人丢出一串东西,随后将一大堆字符显示在阵法之壁上,“你接下来应该能看到一大串字符,那东西虽然不是阵法的密码,但却是密码在经过我的‘克式天衍’转换后形成的,若是你能靠这东西倒推出密码,那我必须承认你是个天才,因为能做到这点的话,与找到我的漏洞并破解也没什么不同了,道友,且将我的‘克式天衍’接住喔。”

克闻道丢出的东西掉落在李响的身前。

“哈希函数...没错,是哈希函数!”

在听完克闻道的话后,他在一瞬间就想起了自己的大学过往。

...

“在古代,中央的朝廷会将派往地方的监察大员称作‘刺史’,其原因当然与史官品德高尚,秉笔直书有关,像是春秋时期的太史四兄弟就前赴后继,坚持记录了‘崔杼弑其君’....”

在大学的课堂中,信息安全专业的老师并没有照本宣科的为李响等人讲授哈希算法的定义,反而先行问道,“可崔杼为何不接着将太史季,将其他有气节的史官都给杀了呢?莫非这史官的责任一落到人身上,他们全都变得不畏强权了吗?”

李响等人自然摇了摇头。

这位老师在讲台上来回踱步,“其实不然,说到底,这是因为周朝的礼法实际上相当先进,齐国但凡发生什么大事,周边国家的史官便会一同记录,一旦崔杼弑君的事情被其他史官们知道,那么在诸侯国朝觐时,周天子便会看到鲁国与晋国的史书上记录崔杼弑君。”

说完,专业课的老师解释,“到时他便能问,为何鲁国写了这件事情,你不写?为何晋国记了上月有彗星,你不记?这合不合周礼?这是不是你做了什么见不得人的事情?”

底下的同学似乎是第一次听到这样新奇的说法,如李响之流都下意识点了点头。

“这便是周礼,是监察被称作刺史的缘故,也是周天子控制诸侯的工具,其分布式记录的本质与现代的区块链技术是一致的,都是为了去中心化与数据安全,然后我们再想想,哈希算法一般是用来干什么的?”

老师如此询问,而初入大学,因兴趣自学了部分知识的李响在这时回答,“哈希算法一般用于验证,索引,像是各种网站如果直接将用户的登录密码储存在数据库中,那就会有数据泄露,内部人员滥用权限之类的风险;但利用哈希算法,将用户密码转换为哈希值存储后,即便数据库被攻破,攻击者也几乎没法从哈希值逆推原始密码,而用户登录时,只需要让其输入密码,再将转化后的哈希值与数据库中的哈希值比对就行了。”

老师颇为欣赏的点头道,“李响同学说的很不错,像是SHA-256这样的哈希算法,能够将数据转化为32字节的哈希值,它几乎无法被解密,因此其最大的特性就是验证,在几千年前的周礼中,历史中的‘历’担任的恰恰就是这个‘验证’职责,所以我们也可以说,自周而来的历法恰恰就是某种意义上的哈希算法...”

...

李响刚一弯腰,‘克式天衍’这知识就直接冲进了他的脑袋当中。

很快,这玩意儿就直接在他脑内完成安装程序并自动打开了!

【克闻道...这家伙简直邪的发正,怕人不知道怎么研究,竟然连算法都给出来了!】

李响试着打开了这程序,他发现软件的界面倒是异常朴素,就跟手机当中的计算器没两样,而在输入几行数字后,这东西就很快给出了一百二十八个字符。

【克式天衍就是这个世界的哈希函数,它会将密码转换为哈希值...或者该说是克式值】

阵法之壁显示的克式值就是密码转换后的结果,从概率学的角度来说,要想机缘巧合刚好试出正确的克式值是几乎不可能的。

而且李响还发现了一个非常骇人的地方。

这东西在神识当中也独自占了一块地方,从他先前的经验来说,这些独立于屏幕,在神识中有单独界面的法术都是可以直接拿出来用的。

但这效果是什么呢?

李响将克氏天衍的神识抽出来,笼罩住一株小草。

很快,小草头顶也出现了对应的克氏值...

这下李响能确定克闻道不是穿越者了,这家伙搞出的不是哈希函数,而是一个真正符合这世界运行规律的东西!

【如果只是寻常的哈希函数,我还可以用前世的经验与知识尝试进行破解;但克氏天衍可以将世上的一切东西视作密码...这样一来可能性太多了,我根本没时间制作彩虹表!】

李响口中的‘彩虹表’是前世的人们用于破解哈希函数的东西,其本质也就跟字典一样,将可能的密码与哈希值一一对应的写下,然后进行对照。

但制作彩虹表需要耗费大量的时间与算力,此时李响也看了看身后,发现黑雾距离三人大概只有数千步不到的样子了,再有个十数分钟,这些黑雾就会蔓延到阵法的边界,所以现在制作彩虹表已经没有太多意义了。

【曲家以‘不让砍柴’作为理由封了这座山,可只是不让砍柴的话哪里会有这么大的动静?这里面一定有什么问题】

【而且进出这座山的曲家家丁很多,所以不会是什么复杂的密码或者罕见的东西...】

就在思考时,李响忽然记起最开始时,云艺抓来的那个沙黄色田鼠。

她说,沙黄色的田鼠少见,还孤零零倒在林子里,那些棕褐色的田鼠都不待见它...

“是棕褐色田鼠的毛!”

李响立刻大喊道,“快去林子里找棕褐色田鼠,最好整个都抓过来!”

已经开始想遗言的云艺与秦知节两人没有犹豫,她们很快就在附近抓来了几个棕褐色的田鼠。

李响接过秦知节送来的田鼠,随后从它身上拔出一根毛,接着用‘克式天衍’那部分的神识笼罩它。

很快,这根毛上方就出现一串克式值。

三人比对一番,发现全都对上了!