正文 第396章 :計算機密碼學 文 / 天下第一白
「你真的會武功?」
躲開圍觀的群眾之後,張寧坐在了燕大校園的一處涼亭中。
目不轉眼的盯著自己的女保鏢,張寧到現在都還是一陣陣驚訝。
「天吶,你的武功也太厲害了吧,妹紙,晚晴小姐,不,師父,你教我武功吧。」
張寧破不急待,厚著臉皮,向晚晴示好。
「不行。」
一臉冷酷的晚晴嘴角里崩出兩字。
「怎麼不行,小師父,自小很多人都說我天賦不錯。若不是沒碰到明師,我早就練武了。」
「你說你天賦好?」
晚晴再一次掃了掃張寧,撲赤一聲笑道,「資質比普通人還差,還天賦好,哪個走江湖的騙你的。」
「啊,不會吧。」
張寧啞口無言,「難道我資質很差,為什麼我不知道?」
「好了,不管你資質好不好,總之,這是門派的武功,不可以教你,你還是死了這條心吧。」
「哎,小師父,你就變通變通吧。你看,你現在保護我,多累,每天要跟著我,這太麻煩了。還不如你教我幾招自保,以後你也不要天天跟著我,不是麼?」
「還是不行,你現在年紀太大,現在練功對你沒有什麼好處。我看你還是好好養傷,別沒事強出頭。你看你都這樣了,還跑去送死。若不是本姑娘出手,恐怕你又得躺醫院半個月。」
「我就知道師父你在的嘛。」
張寧一口一個師父,渾沒有臉紅。
只是,晚晴說什麼也不答應,讓張寧好不鬱悶。
……
「咦,哥們幾個在幹嘛呀,這麼認真的在寫程序?」
一臉鬱悶的回到住處,張寧看到幾個舍友很認真的在敲著代碼。
「老大,你來的正好,快上論壇。」
「論壇怎麼回事?」
「有一個自稱松本田的傢伙在我們論壇向我們挑戰呢。」
「松本田,日本人?」
「是,對方自稱是來我們燕大的日本留學生,說要挑戰我們燕大計算機系的水平。」
「靠,這些個傢伙閒著蛋疼。」
前腳韓國佬來挑戰武術協會,這一會兒,一個小日本又來挑戰計算機。
登陸論壇,張寧找到了那一篇挑戰貼。
久聞燕大是華夏最高學府之一,只是,來到燕大一年有餘,我並沒有感受到這個傳說中的華夏最高學府,有什麼過人之處。我原本以為,燕大的計算機系有非常多的牛人。只是,當我一個又一個拜訪之後,結果令我大失所望。更令我失望的是,小至燕大,大到整個華夏。明明有很多不如日本的,但在網上,卻總是傳來攻擊日本,漫罵日本的聲音。
我不知道你們為什麼這很恨日本,是因為日本比你們華夏強大的原因嗎?
我知道有很多人不願意承認,一直都想著你們華夏是五千年古國,你們有燦爛的文化。
這一些詞語,我在華夏這裡都聽膩了。
好吧,你們很厲害,但不知道是否有本事,接受我一個小小的挑戰。
挑戰的內容很簡單,我最近在研究加密,也寫了一個加密軟件,誰要能夠破解我的加密軟件,那麼,我就承認,中國並非一無四處,至少還有一點值得學習的東西。
挑戰貼看起來寫得很客氣,但是,張寧認為,這與那個韓國高麗棒子的行為差不多。
「你們研究的怎麼樣了?」
張寧對此沒有回復,而是看了看三位宿友。
「研究的頭痛,我們剛臨陣學了一點計算機密碼學知識,現在看看能不能破解。」
劉章澤不時皺著眉,顯然對這個剛剛接觸的密碼學有些頭痛。
「是呀,這計算機密學太複雜了,涉及到不僅是計算機知識,還涉及到一大堆的算數,我頭痛死了。」
陳曉東也是頭痛的抓著頭髮,對於這個加密軟件沒有辦法。
「老大,不知道你能不能解開?」
「這個呀……」
張寧沒有搖頭,也沒有點頭。
密碼學是很早就出現的學問,早在計算機之前,全球就有了密碼學。
特別是世界一二次大戰爆發之後,密碼學更是飛速發展。
直到現在計算機時代,同樣的,密碼學也進入到了計算機密碼學。雖然計算機密碼學對於普通的用戶來說,並不需要特別的瞭解。但是,計算機密碼學卻普遍的用到了互聯網計算機的各個角落。尤其是一些商業機密的內容,更需要加密軟件的保護,以達到信息不被洩露。
只是,中國畢竟在計算機領域比他國落後很多,更不用說計算機密碼學了。
哪怕三個宿友都是被張寧評為有一定聰明的人,但對於這個計算機密碼學,仍沒有辦法。
「研究什麼呀研究,你們又不是搞破解密碼的,研究這個做什麼。要研究,也是燕大計算機系的研究生,他們研究的才對。」
「不是,老大,我們不是著急嘛。再說了,現在都快三天時間過去了,如果再過幾個小時,這個軟件還沒有得到解密,那就真的被那個日本人給比下去了。」
「什麼比下去,難道不能破解他的那個加密軟件,我們中國就比不上日本嗎?再說了,他的那個破軟件加密的方法,實在是太簡單了。」
「啊,老大,你有辦法?」
「辦法不是沒有,只不過我不想破解而已。」
「老大,快說快說,你不破解,告訴我們,我們破解掉。」
「好吧,既然你們這麼想破解,那我就告訴你們一個簡單點的辦法。別去研究他的什麼算法,也別去研究什麼加密解密,這要研究,非得想破你們的腦袋不可。難道,你們不知道利用計算機的超強運算能力來破解嗎?」
「計算機的超強運算能力,老大,你說的什麼呀,我們聽不懂。」
「笨,你們的電腦現在的主頻是多少的,有1g吧,肯定有。那麼1g主頻,理論上來說,電腦是可以每秒可以運行10億次以上。你不如自己寫一個軟件,從1到10億,一個密碼一個密碼的套上去,我相信,只需要1秒鐘的時間,電腦就可以將密碼給你套出來。」
「啊……」
眾人目瞪口呆,「這樣也行。」
「為什麼不行,你不試試,怎麼就知道不行呢?」
這可是後世破解wifi密碼屢試屢爽的招式,而大部分wifi破解的軟件,採用的也是這樣的方法。當然,也不是什麼密碼都能破。如果對方所設的密碼只是純數字,這倒破解起來很快。但如果加入了字母之類的,要破解起來,那就頭痛了。
當然了,相對來說,其實這種破解方法雖然簡單,但絕對算得上是萬能的破解方法。哪怕個人電腦破解不了,對於超級計算機來說,一秒鐘幾千萬億次級別的運算能力,哪怕就是帶字母的密碼,照樣秒秒鐘破個一乾二淨。
「那我們試試。」
眾人感覺張寧說得話有道理,團結合作,很快就寫出了一個傻瓜式破解密碼的軟件。
只是,這一試,出問題了,幾分鐘之後,密碼也沒有破解開來。
「這個,失誤,失誤,我還有一句話沒有說呢。」
看到按照這樣的方法破解不來,張寧就知道,這個小日本的密碼不可能是簡單的數字,他還加入了字母。以26個字母,9個數字的組合來看,個人計算機最少也得每秒達到千億級別以上,才有用傻瓜式破解的可能。但顯然,現在的計算機還沒有這麼強的功能。
不過,不行並不代表不能破解,其實破解的方法有很多,並不一定要按老老實實的加密解密來破解。大凡一些黑客,他們破解計算機,破解軟件,破解遊戲,都不會用這種老實的解密方法,他們會用更為簡單的一些。比如,查找這個軟件的漏洞。然後,在這個漏洞的利用之下,最後不需要破解密碼,他也成功的進入了系統,或者,修改了權限。
只是,張寧沒有採用這個辦法,他採用了一個看起來更簡單的方法。
「哥們,在你們的破解軟件上面加入sbt這三個字母,然後,你們再嘗試一下破解。」
「sbt,老大,這三個字母代表什麼?」
「你們笨得可以,沒發現,這是松本田的拼音嗎?」
「不會吧,老大,你覺得,松本田會用自己名字的字母,再加一些數字當密碼嗎?」
「我不知道他會不會,但是,曉東,我知道你的qq密碼,就是這樣的。」
「我靠……」
陳曉東差點吐血,眾人也被張寧給逗樂了。
「趕緊的,老大說的可是很有道理,別說是你了,哥的密碼也是我的拼音,go,go,再試一次,說不定,就成了呢。」
結果,張寧的想法是正確的。
在三人加入了sbt三個字母之後,密碼最終得到破解。
「老大,你簡直就是我的偶像。」
「我的神呀,老大,你是怎樣想到的。」
「老大,我要拜你為師。」
密碼得到破解,三人看著張寧,眼睛裡冒著星星。
這簡直神乎其技呀,動動嘴,自己不動手,就將密碼給破解了開來。
試問,燕大學子當中,又有幾人能做到?