黑客傳說 第二卷 第九十三章 巨型機
    啊?難怪我也覺得有些眼熟……」周松頓時愣住了,DES加密算法他當然知道,他沒想到那個BT的作者在外面加了三層很BT的殼之後,在裡面居然還弄了個DES算法,這也太……BT了。

    DES算法按照英文直接翻譯為「數據加密標準」(

    )yptionStandand),這是美國政府於1977年發佈的,DES使用相同的算法來對數據進行加密和解密,所使用的加密密鑰和解密密鑰是相同的。算法的輸入有64位的明文,使用56位的密鑰,輸出的密文也是64位,它使用16輪的混合操作,目的就是徹底粉碎明文的信息,使得密文的每一位都依賴於明文的每一位和密鑰的每一位。這個算法大致分起來共有19個階段,每個階段都是密碼變換,不停地變換:正向、反向、異或……這樣的結果使DES成為了一個不可逆的算法。也就是說,你手中有密碼的明文,而且知道這個算法,任何人都可以算出密碼的密文。但是如果僅僅是知道密文,是無論如何也無法推導出明文的。即使你知道了算法——DES算法是公開的,非常容易就可以知道這個算法——但是你不知道密碼,也是無能為力的。

    真正的高強度算法都是公開的,就放在那裡供大家研究,破解了算你有本事,到時候全世界的專家都會嘉獎你。而事實上,DES誕生二十幾年來,其牢不可破的地位絲毫沒有受到哪怕是一丁點的動搖。

    「怎麼了?老黃。」董立國剛高興沒一會兒,見到兩人的精神狀態突然都不好了,連忙問道。

    黃飛張了張嘴,可愣是沒能說出一個字。不善言辭的他只能把目光投向旁邊的林珊。他是個純粹的技術人員,要他用通俗的語言將這個說出來對他來說難度很大。

    林珊見狀,連忙對董立國解釋了一番。她也只是挑了幾個重點說了,突出的觀點就是:DES算法目前還破解不了。

    「那……」董立國眉頭又皺成了一個「川」字,他良久都沉吟不語,最後他還是不死心地問道,「真的一點辦法都沒有了麼?」這個文件實在是太重要了,必須得破解出來。

    「其實也不是沒有辦法。」周松在一旁插口道。

    董立國精神一震:「什麼辦法?無論什麼辦法都要試試啊。」

    「周小弟說得不錯。還有最後一個辦法——窮舉爆破。可以編寫一個程序,然後把密碼跑出來,不過這也得*運氣,只希望密碼的位數不要太長,要不然……」要不然跑上幾十年都跑不出來。黃飛沒把最後這句話說出來。

    窮舉爆破只能說是下下之策了,但這是目前唯一可行的辦法,是沒有辦法中的辦法。窮舉,也就是一個密碼一個一個算,例如假設密碼是A,然後用DES算法將A加密得出密文B。接著看這個B是否和真正的密文C相同,如果相同,就是正確的密碼了。在網絡上,如果給你限定次數,可以說一點辦法都沒有。幸好現在是在單機上,並不存在這個問題,目前唯一的問題就是時間。

    「就按照你們說的辦吧,無論多長時間,都要把這個文件給破解出來!」董立國沒有聽懂黃飛的潛台詞。他當場拍板,讓他們立刻著手進行。

    這時,周松問道:「那個嫌疑犯平常的密碼有幾位?他有沒有什麼常用的密碼?他的出生年月日、他有哪些非常好的朋友,他們的情況瞭解麼……」周松一連串問題問下來,黃飛眼睛中也有了光彩。而那個年輕人原本有些鬆弛的臉部肌肉又是一緊,不著痕跡地頂了周松一眼。

    黃飛讚道:「周小弟說得非常對,這些問題我們都應該搞清楚,這樣可以極大地提高破解的幾率。」

    密碼心理學也是一門比較有意思的學問。一個人的密碼總是和自己的相關信息有密切的聯繫。生日日期和常用暱稱組合是大家最喜歡使用的密碼。保密意識低喜歡偷懶的人甚至還會用「123456」、「abc」等簡單的組合為密碼。另外如果一個人有很多帳號,為了便於記憶,通常會將這些密碼都設成一樣的。還有一些值得注意的細節,通常黑客們對這些問題都頗有心得。

    這些信息的搜集交給了林珊。

    周松又補充說道:「用來跑密碼的計算機配置越高越好,不知道所裡面最好的機器……」

    黃飛道:「所裡面的機器配置實在是太低了。董局,最好能夠找中科院計算機研究所幫忙,借助他們的超級計算機,可以大大縮短破解的時間。」

    「好,這件事拖不得,要盡快破解出來。就按你說的辦,我跟中科院有關部門聯繫一下……」董局輕描淡寫地就這樣決定了。

    超……超級計算機?周松吃驚地看著董局,超級計算機能隨便借人用嗎?用超級計算機來跑密碼,這也太……誇張了吧!周松隱約感覺到這件事並不是經濟犯罪那麼簡單。

    黃飛拍了拍周松的肩膀:「少說話,多做事。」

    聽到他的話,周松原本想問的話重新吞回了肚子裡面。是啊,管他這麼多,反正都是為國家辦事,事情知道多了有時候不一定是好事,出生名門的他平時聽多了長輩們的這個論調。他知道黃飛是為了他好,所以也就乖乖地閉上了自己的嘴巴,不過心中的好奇心還是有的,不禁對這個加密文件中的內容產生了興趣。這樣想著,周松瞥了一眼在旁邊的那個高傲的年輕人,發現他的神色有些慌亂,心中奇怪,這個傢伙到底是幹什麼的。

    於是,董局下令,轉移現場,到中科大計算機所去。幾個穿制服的警察來到機房,一會兒就將那台機器大卸八塊,然後搬出去了。

    不是吧?這樣轉移?周松更是大為驚奇。在他看來,只要將那個被加密的文件隨便保存到網上哪裡,然後再從中科院下載下來就行了。他訝異地看了看黃飛,見他並沒有什麼表示。以他的水平,自然應該也能想到這茬,但為什麼一副理所當然的樣子呢?唯一的解釋就是這樣做是完全有必要的。

    在出機房的時候,周松故意走得慢了一些,見那個年輕人已經走遠,他終於忍不住問了黃飛:「黃大哥,那個人跟在董局後面的傢伙是誰啊?」

    「不太清楚,我來之前他就在這裡了。」黃飛只說了一句就不再開口了。口風緊得很。

    全部神神秘秘的,周松覺得很沒意思。反正有超級計算機,破解密碼是遲早的事情,好像沒自己什麼事情了,現在要求離開,也應該可以。不過作為一個計算機愛好者,中科院的超級計算機對他有著莫名的吸引力,簡直比美女的吸引力還要來得大得多。所以周松也就沒有提出離開的請求,去看看超級計算機,以後在論壇也可以吹吹牛。畢竟超級計算機可是傳說中的東東,通常只用於在天氣預報、核科學研究、空氣動力學實驗、石油勘探、地震數據處理等領域,平時哪裡有機會能夠見到啊,現在中國銀河系列出了兩代,曙光1000也出來了,據說速度可以達到每秒幾十億次,那是什麼樣的速度啊!周松想想就覺得興奮。

    超級計算機的定義是:由八個或更多的節點組成、作為單個高性能機器工作的集群。處於信息技術前沿的超級計算機一直是一個國家的重要戰略資源,對國家安全、經濟和社會發展具有舉足輕重的意義。沒有強大的計算能力的超級計算機,宇宙飛船就不能上天,國家安全就做不到萬無一失,基因研究就無法繼續,複雜的氣象、勘探工作就難以精確。正因為如此,長期以來,把握超級計算機領先技術的西方國家,對包括中國在內的發展中國家實行了嚴格的管制,嚴禁出口相關的高端技術和產品,只容許這些國家的計算能力達到國際水平的數百分之一。中國經過幾十年的自主研發,在超級計算領域取得了很大的成績,沒有哪個國家可以忽視中國人的獨立研究能力。

    周松不知道董立國是怎麼安排的,反正他們一路很順利地就到達了目的地,到那之後,還有人專門迎接,直接領著他們到了中科院計算機所的機房,然後將那台機器重新組裝起來,乾淨利落,沒有一絲的拖泥帶水。

    冷!這是周松來到機房的第一個感覺,雖然現在已經是秋天,天氣已經涼了,但機房裡面的溫度相比起外面還要低得多。壯觀!這是周松看到計算機集群之後的感歎。像衣櫃一樣的主機整齊地聳立著,一溜煙地排下去,青黑色的外殼給人一種凝重的感覺,它們就像是等待首長檢閱的士兵一樣,靜靜地直立在那兒。

    終於看到超級計算機了!周松內心一陣激動,要不是身邊還有其他人,他肯定會撲過去仔細查看一番。

    很快,黃飛就編寫出了一個基於DES加密算法的密碼驗證程序,他將這個程序和加密文件都傳輸到超級計算機的終端裡面,破解正式開始。  
本站首頁 | 玄幻小說 | 武俠小說 | 都市小說 | 言情小說 | 收藏本頁