高士雷推門走進(jìn)房間,兩人現(xiàn)在沒(méi)有下棋,而是饑渴的盯著他手里拎著的外賣食物。他揚(yáng)揚(yáng)剃得光溜的下巴:“他在干什么?”
“誰(shuí)知道!”一人聳肩,將簡(jiǎn)易飯盒打開(kāi),里面倒是挺豐富的。其實(shí)干他們這一行,也并不是那么辛苦,該享受的當(dāng)然還是要享受,況且他們還有差旅津貼呢。
低頭看一眼手腕上的信息機(jī),高士雷望著司南所呆的臥室:“一天一夜,他到底是在忙些什么?!?
邁著大步走進(jìn)臥室,只見(jiàn)司南正對(duì)著光腦平臺(tái),雙手如飛燕般不住的點(diǎn)拉扯拽,操作速度之快令人眼花繚亂。正所謂術(shù)有專精,破譯顯然不是高士雷熟悉的技術(shù)活,所以他不清楚司南的做法。
見(jiàn)司南無(wú)礙,他走到旁邊,將飯盒放在餐桌上,餐桌上還有兩個(gè)飯盒。見(jiàn)著司南專注操作,渾然物外的模樣,高士雷心中一動(dòng),將兩個(gè)殘余飯盒打開(kāi),里面冰涼的飯菜竟然絲毫沒(méi)有動(dòng)過(guò)的跡象。
高士雷驚訝的望著司南的背影,他萬(wàn)萬(wàn)沒(méi)想到眼前這個(gè)看起來(lái)顯得有些柔弱的少年,竟然專注如斯,分明就像是著了魔。搖了搖頭,他想難不成搞技術(shù)的都有這樣的毅力和精神,轉(zhuǎn)身便退出了房間。
司南全神貫注于破譯工作中,至于肚子是否空蕩蕩,根本就沒(méi)有分這神來(lái)留意一下。實(shí)際上,當(dāng)他在練一的幫助下學(xué)會(huì)無(wú)序破譯法之后,就越發(fā)的對(duì)這項(xiàng)挑戰(zhàn)產(chǎn)生巨大興趣。全身心都投入其中,甚至連時(shí)間流逝都察覺(jué)不到,又怎會(huì)感覺(jué)到餓。
如果不是有這份精力和精神,他也根本不可能邊工作邊自學(xué),跟上學(xué)校的教程,甚至超過(guò)。
失敗者未必個(gè)個(gè)都具有一定的優(yōu)勢(shì),但成功者至少擁有自己的優(yōu)勢(shì)與小竅門。
司南是否成功是將來(lái)的事,但他的意志和毅力,精力與勤奮顯然打下了一個(gè)成功的基礎(chǔ)。
此刻司南正沉溺在破譯中,確切的說(shuō),他正沉溺在對(duì)無(wú)序法的理解中。起初他還以為無(wú)序法與其他解密法大同小異,只不過(guò)針對(duì)的密碼更加高級(jí),也更加復(fù)雜。
但是,在練一的講解中,他很快意識(shí)到自己理解失誤之處。世間編碼法無(wú)數(shù),絕大部分都需要針對(duì)性的破譯法。譬如疊加法,就只對(duì)條紋及克區(qū)密碼等幾種密碼有破譯效果,這就是破譯法與密碼之間特殊聯(lián)系,也是密碼學(xué)中最常見(jiàn)的針對(duì)性及對(duì)立性。
無(wú)序法是完全不同的破譯方法,編碼學(xué)中有一個(gè)幾乎永遠(yuǎn)逃不掉的性質(zhì),就是規(guī)律。無(wú)論什么如何編碼,都幾乎擁有自己的規(guī)律。而無(wú)序法,則是無(wú)規(guī)律的,從不規(guī)則的角度來(lái)實(shí)現(xiàn)破解。
若是有光腦高手在,必定驚呼無(wú)序法就是暴力破解。但傳統(tǒng)編碼顯然是容納不下暴力破解的,所以無(wú)序法只是帶著一定暴力特征的非常規(guī)破譯方法,帶著暴力性質(zhì),但破壞性很小。
無(wú)序法還有一個(gè)令司南咋舌的特性,就是幾乎無(wú)視密碼學(xué)的針對(duì)性,可以針對(duì)幾乎任何編碼實(shí)施破譯。按照練一的講解,無(wú)序法是一種終極破解手段,相比常規(guī)破解法,始終是存在了一絲破壞性,這也是成為終極手段的關(guān)鍵原因。
理解無(wú)序法的規(guī)則,司南沒(méi)有花太多的時(shí)間。但是,了解無(wú)序法的運(yùn)做和操作手段,卻花了司南足足兩天的時(shí)間。在這兩天里,他可謂是兩耳不聞天下事,甚至連有人進(jìn)房間都沒(méi)有感覺(jué)到,滴水不進(jìn),粒飯不沾,卻仍然精神奕奕。
從本質(zhì)來(lái)解釋,無(wú)序法就是一種把不可能變成可能,無(wú)中生有。將編碼的規(guī)律從千頭萬(wàn)緒中找出來(lái)的方法,而每一種編碼,只要暴露了規(guī)律,實(shí)際上就已經(jīng)失去了存在意義。
無(wú)序法是終極手段,但不是唯一手段。破解規(guī)律之后,就是常規(guī)破譯法出場(chǎng)露面的時(shí)候了。
正打算繼續(xù)下去,練一冷冰冰的合成音提醒:“你現(xiàn)在最需要做的是進(jìn)食與水分,補(bǔ)充體能?!?
“密碼學(xué)是是鎖與鑰匙,可大可小,小的可能是人體基因,大的可能是整個(gè)宇宙。掌握了密碼學(xué),就意味著整個(gè)世界的鎖與鑰匙!”練一的聲音還是金屬質(zhì)感,但卻帶著一些感慨:“這是我的記憶資料中存儲(chǔ)的?!?
練一的提醒令得司南從那仿佛進(jìn)入一個(gè)神奇的密碼的微觀世界中走出來(lái),傾聽(tīng)著肚子發(fā)出的哐哐聲,口干舌燥的他仍是激動(dòng)不已。想不到一個(gè)不起眼的密碼學(xué),竟然也蘊(yùn)藏了那么龐大的知識(shí)量在里面。
坦率的說(shuō),若不是有練一指導(dǎo),司南光靠自學(xué)想要初通密碼學(xué),絕計(jì)不是一天兩天的事。要知道,密碼學(xué)可是一門綜合學(xué)科,其中包括了數(shù)學(xué)、心理學(xué)及數(shù)據(jù)學(xué),還有光腦學(xué)與微電子學(xué)等等。這些學(xué)科任意一門,就足以使一個(gè)天才鉆研沉溺一世了。
而練一顯然就沒(méi)有這方面的困擾,他來(lái)教司南,無(wú)形中就省略掉了修學(xué)其他學(xué)科的龐大時(shí)間和精力。
其實(shí)司南平時(shí)還是很講究生活與享受,可現(xiàn)在他仍然沉溺在神經(jīng)的過(guò)量興奮中,冷冰冰的飯菜吃在嘴里,連味道都沒(méi)記起去品嘗,純粹只起到了補(bǔ)充必要體能的作用罷了。
倒是吃完了飯,興奮頭過(guò)去了,司南開(kāi)始感覺(jué)到疲憊如潮水般奔騰而至——按照練一的說(shuō)法就是:“神經(jīng)元和線體的高度緊密連接松懈下來(lái)!”
說(shuō)到底,司南這兩天中完全在精神力高度集中的情況下過(guò)去的,他能支持到現(xiàn)在,就完全是在靠意志力和興奮在支持?,F(xiàn)在松懈下來(lái),自然而然的就感到極深的疲憊感。剛沾上枕頭,司南便立刻就睡了,甚至剛想到的問(wèn)題都忘了:練一也精通神經(jīng)學(xué)嗎?
第二天醒來(lái),司南在高士雷等人如同看怪物的眼神中進(jìn)洗手間沖了一下澡,又立刻沖進(jìn)了臥室里,順便丟下一句話:“不要來(lái)打擾我。”
只是這一夜過(guò)去,司南倒是忘了臨睡前那個(gè)問(wèn)題。很快又集中了精神面對(duì)將要來(lái)臨的挑戰(zhàn),對(duì)司南而言,挑戰(zhàn)與冒險(xiǎn)就是最大的動(dòng)力,也是激情洋溢的最大來(lái)源。
他喜歡冒險(xiǎn)與挑戰(zhàn),當(dāng)然,那必須得是他了解和感興趣的東西。如果他是數(shù)學(xué)家,那一定很樂(lè)意去挑戰(zhàn)數(shù)學(xué)界數(shù)一數(shù)二的超級(jí)題目。如果他是飛船船長(zhǎng),也一定愿意去未知世界探險(xiǎn)。不然,誰(shuí)聽(tīng)說(shuō)過(guò)數(shù)學(xué)家喜歡駕駛飛船到處探索星域的。
由于前兩天用無(wú)序法破解了規(guī)律,接下來(lái)的工作倒是簡(jiǎn)單了許多。也因此,練一刻意的放緩了速度,一邊破譯一邊進(jìn)行密碼學(xué)更多內(nèi)容的實(shí)際指導(dǎo)教學(xué)。
這樣的方法是極其有效的,尤其是在有實(shí)際情況挑戰(zhàn)的時(shí)候。在這不到短短的幾天里,司南就記下了無(wú)數(shù)關(guān)于密碼學(xué)的教程,并且理解完成了近半數(shù)之多。
如果把密碼學(xué)從小學(xué)到師學(xué)的等級(jí)分類下來(lái),毫無(wú)疑問(wèn),此時(shí)的司南在經(jīng)過(guò)練一的指點(diǎn)已經(jīng)達(dá)到了高中的水準(zhǔn)。在極少數(shù)方面,甚至達(dá)到了更高的水準(zhǔn)。盡管越向后的越難,但對(duì)司南來(lái)說(shuō),難度也就是挑戰(zhàn)性的同義詞,只要練一愿教,他就能學(xué)。
若是有專業(yè)的密碼專家在場(chǎng),一定會(huì)為了司南的學(xué)習(xí)速度而震驚,同樣也會(huì)為了無(wú)序法而震撼。當(dāng)然,司南本身就善于學(xué)習(xí),更加善于自學(xué),加上有練一這個(gè)從不廢話的老師,刨除大部分無(wú)用的內(nèi)容后,能有如此的學(xué)習(xí)速度,也真屬難得一見(jiàn)了。
留白法是很罕見(jiàn)的編碼,也是最標(biāo)準(zhǔn)的文字密碼類型,罕見(jiàn)并非因?yàn)樘呱?,?shí)在是因?yàn)閺募用艿矫撁芏紭O為復(fù)雜。所謂的難破解,指的不但是敵方,連己方也很難脫密,稍有不慎,都有可能出致命錯(cuò)誤。加上留白密碼的其他不起眼特性,就使得這種密碼的運(yùn)用范圍極為狹窄,幾乎從不運(yùn)用在重要環(huán)節(jié)。
通常留白密碼的難度取決于文字的多少,文字越多,就越難越容易出錯(cuò)。而考慮到司南面對(duì)的是一篇長(zhǎng)達(dá)兩萬(wàn)字的論文,在破譯同時(shí)還在系統(tǒng)學(xué)習(xí)密碼學(xué),所以又花了兩天時(shí)間也是說(shuō)得過(guò)去的事。
如此兩天后,精神振奮的司南拎著一張涂涂改改后的紙,終于走出了臥室。
即使是泛著血絲的眼珠,也掩飾不住司南的興奮與激動(dòng)。忽然想起一事,低鳴問(wèn)練一:“有無(wú)序破譯法,有沒(méi)有無(wú)序編碼……”
他沒(méi)有等到答案,早已不耐的高士雷等人望著司南那愉快的笑容,騰的一下站起來(lái),克制不住激動(dòng):“你真的破解了?”
這張涂改得幾乎不像白紙的白紙上,就是司南連續(xù)五天的成果。