“我能幫到什么?是需要這種解題方法嗎?你們要的話,直接拿去用就好了。”
徐川盡量壓抑一下自己情緒,裝作第一次聽到這個(gè)消息的高中生驚訝又有些疑惑的回道。
他也沒想到本應(yīng)出現(xiàn)在IMO之后的事情,現(xiàn)在居然提前出現(xiàn)了。
現(xiàn)在想來,這屆國集訓(xùn)練時(shí)間莫名延長了十天,恐怕就是因?yàn)檫@。
而且函數(shù)課堂上的那些大學(xué)知識(shí)點(diǎn),應(yīng)該也都是為他們這些天才準(zhǔn)備的,國家希望重點(diǎn)培育一批這方面的數(shù)學(xué)家出來。
“的確需要你的幫忙,這種簡化解狄利克雷函數(shù)的數(shù)學(xué)方法很重要,我們需要你講清楚它的關(guān)鍵?!?p> “另外,如果可以的話,最好能跟我去一趟信息安全司,那邊有幾十名數(shù)學(xué)天才和數(shù)學(xué)教授聚集在一起破譯那些加密訊息,他們也需要這種方法?!?p> “畢竟在數(shù)學(xué)模型沒有建立起來,這種方法能極大的簡化破譯狄利克雷函數(shù)加密信息的難度?!?p> “或者,你能加入信息安全司嗎?”
張偉平看著徐川問道。
“我能先看看那些題目嗎?”
徐川沒有正面回答問題,指著角落中那口黑箱子問道。
他之前注意到那箱子里面有很厚一疊的紙卡,上面應(yīng)該都是他剛剛做的那種題目,但種類可能不同。
重生前他雖然知道信息安全這事,但并沒有看過這些題目,所有還是挺好奇的。
張偉平點(diǎn)了點(diǎn)頭,走過去重新用鑰匙打開黑箱,從里面取出來一疊紙卡,遞給了徐川。
這些紙卡都是已經(jīng)破譯出來了的,而且是過去的,給他看也沒什么問題。
徐川接過紙卡,掃了一眼數(shù)量。
這種紙卡用的紙張比普通的紙要厚不少,按照一張紙卡0.05毫米的厚度來算,他手上這一疊大概有四十張左右。
就像他剛剛做的題目是狄利克雷函數(shù)+進(jìn)制轉(zhuǎn)碼混合一樣,這些紙卡上,每一張紙卡上的題目都不同,而且混合了不少的數(shù)學(xué)問題。
散列函數(shù)+哈希轉(zhuǎn)碼......
新型橢圓曲線算法ECC+對(duì)稱函數(shù)......
RC2/RC4對(duì)稱算法+單項(xiàng)壓縮函數(shù)......
......
“這些都是過去積累下來的嗎?”
徐川翻閱著手中的紙卡問道。
幾乎每一張卡紙上的題目都混合了最少兩類以上的數(shù)學(xué)難題,題目錯(cuò)綜復(fù)雜,每一道題想過解出來,難度都很大。
“嗯,這只是一部分,是挑選過的,難度一般,還有一部分難度更高一些的在信息安全司那邊。”
張偉平回道:“目前我們每天都會(huì)攔截到幾十封這類加密訊息,但其中絕大部分加密信息破譯后都是沒用的數(shù)據(jù),有用的信息只占據(jù)了其中的極小部分?!?p> “可往往大量沒用的信息中夾雜著一條有用的,在沒有破譯出來之前,誰也不知道具體是哪條有用?!?p> “人工破譯太消耗人力和精力了,所以只有建模才是唯一的辦法,計(jì)算機(jī)的運(yùn)算量遠(yuǎn)超人類,它能幫助我們及時(shí)破譯出加密訊息,抓到那些人?!?p> 翻了翻手中的紙卡,徐川將其遞了回去,道:“雖然我不知道你們現(xiàn)在的建模工作進(jìn)行的怎么樣了。”
“但我感覺你們現(xiàn)在的建模方法可能是錯(cuò)的?!?p> “怎么說?”
張偉平皺起了眉頭,有些詫異的問道,要不是眼前的這個(gè)學(xué)生的數(shù)學(xué)能力的確征服了他,他估計(jì)會(huì)直接扭頭就走。
建立一個(gè)數(shù)學(xué)模型來破譯加密信息,這是數(shù)學(xué)會(huì)和信息安全司所有人的共識(shí)。
現(xiàn)在一個(gè)高三的學(xué)生要推翻這個(gè)觀點(diǎn),怎么看都很是荒謬。
徐川想了想,接著道:“其實(shí)也不能說錯(cuò)的吧?!?p> “我對(duì)程序與信息加密那一塊的東西不是很了解,不過數(shù)學(xué)和數(shù)學(xué)建模這一塊的知識(shí)我還是知道一些的?!?p> “從剛剛的紙卡上,我看到了完全不同的加密方法?!?p> “如果我沒猜錯(cuò)的話,你們的做法應(yīng)該是給目前出現(xiàn)過的每一種方法都做一個(gè)數(shù)學(xué)模型,然后利用這些數(shù)學(xué)模型來解決那些加密信息吧?”
張偉平目瞪口呆的看著徐川,問道:“你怎么知道的?”
“這很簡單,很容易就能推測出來。”
徐川聳了聳肩接著道:“首先是簡化法解狄利克雷函數(shù)對(duì)你們的建模有幫助。”
“但實(shí)際上簡化法解狄利克雷函數(shù)建模后也只能破譯狄利克雷函數(shù)相關(guān)的加密訊息。”
“如果說你們的做法是尋找到這些加密方法背后的數(shù)學(xué)規(guī)律,然后再針對(duì)數(shù)學(xué)規(guī)律做數(shù)學(xué)模型的話,并不需要我這種方法?!?p> “所以我猜測你們目前應(yīng)該是想針對(duì)這些已經(jīng)破譯出來的加密訊息來建模,然后根據(jù)這些數(shù)模來找到背后的數(shù)學(xué)規(guī)模,或者說,用這些數(shù)模來破譯對(duì)方的加密訊息。”
張偉平直愣愣的看著徐川,忍不住咽了口唾沫,這是個(gè)什么怪物?
簡單的幾句話就能將他們的工作猜測的一清二楚。
這世上真有這么恐怖的天才?
徐川沒理會(huì)張偉平,接著分析道:“除此之外,我還推測,可能每隔一段時(shí)間,這些加密方法就會(huì)被拋棄掉不再使用,或者隔很長的時(shí)間才會(huì)再次使用,這點(diǎn)可以從紙卡上的問題看出來?!?p> “我之所以說你們的建模方法有問題,是因?yàn)楹瘮?shù)與算法的變化近乎無窮無盡?!?p> “平移、變換、伸縮、旋轉(zhuǎn)、對(duì)稱、非對(duì)稱,只要稍微改動(dòng)一點(diǎn),就幾乎是一個(gè)全新的函數(shù),這點(diǎn)張老師您比我更清楚?!?p> “如果你們想要將所有的變化都做一個(gè)數(shù)模出來的話,那根本不可能做到,哪怕是召集全國的數(shù)學(xué)家也做不到?!?p> “最直接的解決辦法,就是找到這些加密訊息后使用的最基本的數(shù)學(xué)規(guī)律,然后根據(jù)它進(jìn)行建模?!?p> “像現(xiàn)在這樣,對(duì)方發(fā)多少加密函數(shù)和算法出來,你們就建多少數(shù)模出來,這種方法我個(gè)人感覺用處的真的不大?!?p> “或許數(shù)模建多了,的確能從中找到一絲隱藏的數(shù)學(xué)規(guī)律,但這恐怕需要一兩年的時(shí)間去堆積才能做得到?!?p> 徐川搖了搖頭說道,他大概知道為什么等到兩年后這件事情才被解決了。
估計(jì)就是采用的這種笨辦法來做的,量變堆到了質(zhì)變,才徹底解決這個(gè)問題。
.......