第四十章 真相

古希臘的斯巴達人將一條1釐米寬,20釐米左右長的羊皮帶,以螺旋狀繞在一根特定粗細的木棍上,然後將要傳遞的信息沿木棍縱軸方向從左到右寫在羊皮帶上。寫完一行,將木棍旋轉90度,再從左到右寫,直到寫完。最後將羊皮帶從木棍上解下展開,羊皮帶上排列的字符就是一段密碼。不用說,信息的接受者也需要有根同等粗細的木棍。這樣,即使羊皮帶中途被截走,只要對方不知道棍子的粗細,所看到的也是一些零亂而無用的字句。

這大概就是最原始的加密技術了,我們平時說的那些“黑話”“暗語”也屬於加密,不過他們都有一個顯著的特點,那就是信息的發送方和接收方必須知道棍子的粗細,或者必須知道黑話暗語所代表的意思,這樣才能保證雙方之間信息的一致性,這個棍子的粗細在加密學領域有個專業的術語,叫做“密鑰”。

後來隨着加密技術的發展,人們設計出了各種各樣的加密技術,而信息的竊取方爲了獲得自己需要的信息,就千方百計地破解密鑰,計算機的出現,大大地提高了破解密鑰的速度,曾經一度被視爲永遠不可能破解的密鑰,一個接一個地人破解了。這時候,人們迫切需要一種更爲安全的加密方式,它的密鑰是不可被破解的。

偉大的科學家愛因斯坦曾經提出一個“量子糾纏”理論,他在描述粒子間“神秘的遠距離的活動”時,認爲粒子即使相距遙遠也是相互聯結的。秦教授的量子密碼,原理就是基於此理論的。

早在上世紀二戰結束,就有人提出過量子密碼的可行性方案。用特殊的晶體把一個光子分割成一對相互糾纏的光子對,這一對相互糾纏的光子對只有兩個不同的偏振方向,分別代表計算機世界的“0”和“1”。

信息發送方只發射光子對中的一個光子,它通過光纖傳送到接受方,發射時,光子的偏振方向是不確定的,只有它在接受檢測的時候,它的偏振方向才能確定,與此同時,另外一個光子的偏振方向也就被確定爲與之相關的偏振方向。也就是說,密鑰不是事先確定的,而是光子本身產生的,每一個光子它產生密鑰都是不確定的,只有發送器和接收器才能知道。

當兩端的檢測器使用相同的設定參數時,發送者和接受者就可以收到相同的偏振信息,也就是相同的隨機數“0”或者“1”,從而實現了遠程的加密通訊。如果此時有黑客要竊聽信息,必然要使用特殊的設備,從光子流中的攝取其中一個光子,檢測設備很快就能發現光子流中產生的空格,從而發現黑客的竊取行爲。即使黑客確定了一個光子的密鑰,也無法知道其他光子產生的密鑰。

理論上說,這種量子密碼是不可被破解的,但是這種密碼也只是存在於理論之中,要實現它卻是很難的,有太多的難以克服的技術障礙,所以當時也就喧囂了一陣時間也就平靜下去了。

雪風不知道秦教授的量子密碼是不是也是根據這個方案設計的,但是可以肯定秦教授的量子密碼必然不是自己所破解的那個“量子密碼”。秦教授的研究領域一直都是加密通訊技術,而不是數據加密存儲技術,這兩者是完全不同的兩個概念。

雪風在老家的時候仔細研究了自己偷來的那些資料,發現秦教授的量子密碼其實是有兩套,一套是用來實現通訊的,地面與衛星之間的通訊,以及遠程計算機之間的通訊;另外一套則是用來實現本地數據的加密存儲,就是那種公佈在網上的加密數據。

資料中關於第一套量子密碼的描述很少,只有隻言片語,雪風當時急於攻擂,也就忽視了這個問題,直到後來重新分析的時候,才發現了其中的疑惑之處,再結合自己當時收集來的秦教授的資料和以往學術論文,雪風才下了這個論斷。

作爲通訊安全專家的秦教授,爲什麼會煞費苦心地搞出一個數據的存儲加密技術,甚至還把它付諸於程序化,這點讓雪風始終想不明白,但是可以肯定,秦教授肯定是一位程序高手,而且是頂尖的那種。至於他爲什麼還要懸賞各路高手前來破解,大概就是出於對自己編程技術的自信吧。

可惜,秦教授碰上了雪風,雪風不是通訊安全專家,但是在數據存儲加密這一領域,卻是沒有幾個人能超越雪風。

術業有專攻,或許秦教授拿出真正的量子密碼給雪風看,雪風都有可能會看不懂,但是要牽扯到程序,秦教授就還差了雪風半籌。

比起秦教授的這個量子密碼,雪風的流程序在數據存儲方面的安全性則要更勝一籌,秦教授只是把數據加密後存放在電腦上,別人是可以盜走的,雖然他可能暫時無法知曉具體內容,但是遲早一天會破解出來的。而雪風則是把數據流動起來,外人別說是偷走,就是找,怕是也找不到,不過,流程序也有着很多制約條件,這個只有雪風自己清楚。

雪風把秦教授的量子密碼算法搞清楚後,就做了進一步的改進,特別是在防破解和加密速度方面,秦教授的原本的方法,是採取動態的加密方式,即使正在對加密數據進行破解,數據的加密方式都還在變動,這就讓破解者無從下手,甚至是力不從心。秦教授本以爲這樣就安全了,可是他的算法有着致命的缺陷,那就是加密速度慢,龐大的算法體系大大減緩了加密的速度,這才讓雪風有了可趁之機,依靠強大的小沙彌,硬是採用暴力猜解的方式解出量子密碼的秘密。

或許秦教授也想更完善一點,可能他的編程技術確實有限,以至於資料中還有很多想法都沒有實現程序化,雪風現在不但把秦教授的想法付諸於現實,還做了進一步的改進,完善後的加密方式,雪風仍然叫它“量子密碼”,不過已經不是秦教授的那個量子密碼了。

雪風剛纔還在想着自己是不是要重新搞點賺錢的新門路,此時看到這改進後的算法,心裡就冒出個賺錢的想法來。當然,他不會拿着破解後的數據去給秦教授看,然後領取那一千萬的獎金,那樣就太不厚道了。秦教授的研究筆記給了雪風很多新的啓發,也開拓了雪風的視野,自己已經得了便宜,怎麼好意思再去拿錢,再說了,雪風現在倒是很敬重這個技術絕倫的秦教授。

大家都知道,盜版一直是個讓很多行業的人都頭疼的問題,這個問題在軟件這一領域也不例外。不管是隨處可以買到的盜版操作系統,還是很多網站提供的破解軟件,這些都是盜版。盜版的滋意橫生,必然會損害軟件設計者的利益,如果這個問題長時間得不到解決,甚至會大大阻礙到軟件產業的發展。設計者本想憑着自己的軟件換幾個錢買米下鍋,沒成想,錢沒賺到,就連程序還被別人破解了,受損不光是經濟利益,還有自信心和積極性。

雪風現在的想法,就是利用量子密碼來給正版軟件加密,用來防止軟件被破解,自己則從中收取一定的加密費用。這個想法一冒出,雪風就開始興奮了,他爲自己的這個偉大想法而自豪,不用說這個世界有多少共享註冊軟件,單單一箇中國就有上萬套註冊軟件,它們都面臨着盜版的威脅,如果每套軟件都能採用自己的“量子密碼”加密,一套軟件收取個一百塊,或者是一千塊錢,那就是……“哇!發了,發了。”雪風越想越興奮,越想越覺得自己這個想法有“錢”途,兩隻眼睛已經開始冒出了燦燦金光,腦子也變得簡單起來。

雪風是個說幹就幹的人,一旦確定了這個想法,他就要付諸行動。雪風很快就想出了一個簡單的方案,他要爲自己的這個想法建立一個網站,網站的名字他也想好了,就叫“看門狗”。

網站爲需要加密服務的軟件設計者提供一個上傳接口,軟件設計者通過這個接口,把自己的軟件上傳上去,然後就可以得到一個加密後軟件的下載地址。不過,他們事先必須在網站上籤訂電子合同,並向雪風的帳戶匯去一定的費用,纔可以上傳自己的軟件。

雪風當下就開始設計起這個網站,這對他來說並不是一件難事,不到一個小時,雪風就設計好了網站程序,他直接拿自己的機子充當網站服務器,並做好了和“小沙彌”的接口,還是讓小沙彌來主持判斷,這也讓他省了不少事。如果小沙彌收到了對方的匯款,對方纔能把程序上傳過來。

把一切都做好後,雪風決定親自測試一下,結果怎麼都無法把程序上傳,小沙彌的判斷很嚴格,不見兔子不撒鷹,雪風沒匯款,小沙彌就不讓上傳。雪風無奈,只好自己做了個欺騙程序,想欺騙一下小沙彌,沒想到還是被小沙彌給拒絕了。

現在的小沙彌智能判斷系統實在太可怕了,由於雪風當初設定了簡化和經驗判斷系統,經過無數次的判斷試驗,小沙彌現在的判斷系統可謂是滴水不漏,雪風試了許多方法,都無法騙過小沙彌,只好放棄,在網上銀行給自己的帳戶轉了1000塊錢,這才把程序上傳了上去。

很快,雪風就拿到了加密後的程序,運行後試了試,程序運行正常,絲毫不影響原來的功能。雪風又拿出一些破解工具,只要一監測加密後的程序,屏幕就會彈出提示:“程序正在面臨被破解的風險!”,然後,那些破解工具就會被強行關閉。但是隻要你不用破解工具去檢測加密後程序,或者你檢測的是別的什麼程序,工具就照樣運行正常。

這個功能是雪風改進後纔有的效果,他的加密程序和被加密的程序兩者合一,但是又各自單獨運行,加密程序就好比是一個堅硬的外殼,把原來的程序保護在裡面;加密程序又好象是一尊守護神,當它發現有人監測自己的保護對象時,就會提出警告,發動反擊。

雪風對自己的測試結果很滿意,等再買個域名,他就可以把自己的網站開起來了,剩下的就是讓很多的程序設計者知道自己這個網站,然後都來花錢讓自己加密。

雪風真是個沒出息的人,一想到錢,他就會抑制不住地亢奮,忙了一天,居然也不累不餓,他決定去TOP論壇去宣傳自己的網站,憑着自己“風神”的招牌,應該能吸引不少人的。

進了TOP論壇,雪風這纔有空把昨天沒看的消息都看了看,有幾個是諮詢問題的,其餘都是TOP站長髮過來的,詢問自己回來了沒有,再往前看,原來是他要給自己介紹一個項目。

雪風想了一會,就回信給TOP的站長,告訴他自己已經回來了,讓他把項目的資料傳過來,等自己看了之後再決定是否要接項目。

等了一會,沒見TOP站長的回信,估計他現在應該不在線,雪風就先把其他幾個諮詢技術問題的信息給回覆了,然後準備去開貼宣傳自己的網站。

剛寫了個標題,就聽見門鈴響了,雪風的心微微一顫,不會是燕子說的那個誰來找自己了吧,真是神速啊。

雪風無奈,只得關了網頁,心裡咒罵了幾遍“他奶奶個腿!”,然後出去開門。

PS:看帖要回帖,看書要收藏,厚道啊,哈哈!

第一百一十九章 以牙還牙(下)第一百二十五章 危機四伏(上)第三十章 家有佳人第十章 賣乖取巧第一百一十五章 黑帽子的邀請(上)第一百二十三章 揚名(下)第四十一章 兵來將擋第四十三章 懷壁其罪第一章 特洛伊的戰爭第二十三章 鏖戰(二)第七十章 提前的慶功宴第六十一章 最俗的理由第一百零叄章 一笑抿恩仇第六十八章 致命危機 之 第三天(下)一百一十一章 突發靈感(上)第一百零陸章 防守反擊(下)第七十三章 致命危機 之 十四天(下)第一百零九章 新的理想(下)第八十章 頭號功臣的待遇第一百零肆章 白雪的下面第一百二十六章 四面楚歌 (下)第六十七章 致命危機 之 第二天(上)第一百二十九章 有思想的軟件(上)第六十八章 致命危機 之 第三天(上)第九十五章 暗戰第一百三十章 瘋狂的漁翁(下)第一百二十五章 危機四伏(上)第一百零柒章 咫尺天涯(上)第九十一章 迷魂陣第一百二十三章 揚名(上)第七十五章 致命危機之奇蹟第九十九章 以靜制動(下)第九十章 人見人欺第六十七章 致命危機 之 第二天(中)第九十九章 以靜制動(下)第十一章 一萬零一第九十八章 迷霧尋蹤(下)第一百三十三章 腦維盒子(下)第一百一十三章 大秦危機(上)第一百三十七章 自由的靈魂(上)第一百零五章 冰消雪釋 (上)第七十七章 流程序=病毒第二十九章 俞雪的工作第一百三十五章 曙光(上)第一百二十四章 大勢所趨(再下)第一百三十四章 暗夜翱翔(下)第一百零八章 空幻虛想總隨風(下)第十八章 蜜罐誘捕(下)第一百三十七章 自由的靈魂(中)第三十四章 神奇電腦第七章 我是被逼的(上)第一百三十四章 未來終結者(下)第七十章 提前的慶功宴第九十三章 拉磨的小驢第九十八章 迷霧尋蹤(上)第三十五章 割袍斷義第十八章 蜜罐誘捕(下)第八十章 頭號功臣的待遇第四十二章 雪風的底線第八十二章 無謂之爭第五十九章 偏差第一百零叄章 一笑抿恩仇第一百二十二章 橄欖枝第八十四章 玩火自焚第四十五章 節外生枝第三十五章 割袍斷義第八章 連環擂第一百二十三章 揚名(下)第一百一十章 智能方向(下)第一百二十一章 拿捏不得(下)第一百二十四章 大勢所趨(上)第九十一章 迷魂陣第六十二章 職業神棍第一百一十三章 大秦危機(下)第一百二十三章 揚名(上)第五十九章 偏差第一百三十三章 腦維盒子(下)第一百二十八章 十步殺一人 (下)第十二章 問卷調查第一百一十九章 以牙還牙(上)第八十三章 用心良苦第二章 單刀赴會第九十八章 迷霧尋蹤(下)第一百二十九章 有思想的軟件(上)第一百一十一章 突發靈感(下)第一百三十五章 曙光(下)第三十五章 割袍斷義第六十五章 心境有多大?第六十九章 俞雪的新計劃第一百三十二章 幸災樂禍(下)第一百一十八章 矛尖盾厚(上)第六十二章 職業神棍第一百三十五章 曙光(上)第二十九章 俞雪的工作第五十五章 心機第七十八章 局勢逼人第九十九章 以靜制動(下)第七十六章 致命危機之魅影