“但是這個(gè)方法并不算很保險(xiǎn),雖然17576種情況很多,但是如果對(duì)方能弄到一臺(tái)密碼機(jī)的話,并且采用枚舉法來(lái)破譯的話,將轉(zhuǎn)子調(diào)整在某一個(gè)位置上,然后輸入密文,看看出來(lái)的文字是否有意義。這從理論上還是可以破解的,而如果對(duì)方有多臺(tái)這樣的機(jī)器的話,破解效率會(huì)大大提速。”施利芬提出了自己的看法。
“這不挺聰明的嗎?考慮到對(duì)方獲得密碼或者密碼設(shè)備的問(wèn)題,怎么到一戰(zhàn)中,俄國(guó)人開始就獲得了德國(guó)公海艦隊(duì)的密碼本,結(jié)果到最后德國(guó)海軍就不知道換一換或者重新弄一套密碼呢?”王子心中瘋狂吐槽道。看來(lái)認(rèn)識(shí)到和做事,還是有很大差距的啊!
“而如果增加轉(zhuǎn)子的話也可以解決這個(gè)問(wèn)題,但是我們需要的是一種比較方便的解碼設(shè)備,而不是一個(gè)龐大昂貴的機(jī)器,造價(jià)和體積必須適中。”施利芬接著說(shuō)道。
“您說(shuō)的很有道理,我們?cè)?jīng)試驗(yàn)過(guò),如果對(duì)方使用我們的機(jī)器來(lái)用枚舉法破解的話,一天24小時(shí),大概需要兩周的獅鷲,所以為此,我們還設(shè)定了另外兩條保密措施來(lái)增加破解難度,比如說(shuō),這三個(gè)轉(zhuǎn)子是可以拆卸的,他們的位置和編號(hào)都是可以調(diào)節(jié)的,這就讓破解難度增加了6倍!而這還不算完,我們還在機(jī)器內(nèi)部增加了可以調(diào)整的連線,這個(gè)連線可以讓字母之間互聯(lián),比如說(shuō),我們讓a和d相連,當(dāng)我們鍵入a時(shí),實(shí)際上它在進(jìn)入轉(zhuǎn)子之前就變成了d,然后再經(jīng)過(guò)轉(zhuǎn)子加密,反過(guò)來(lái)同理,我們?cè)阪I入d時(shí),它首先經(jīng)過(guò)一次加密變成a,然后再隨轉(zhuǎn)子變動(dòng)。而經(jīng)過(guò)這兩步之后,加密后的密文幾乎無(wú)法用暴力手段去破解!”亞瑟笑著說(shuō)道。
三個(gè)轉(zhuǎn)子的位置更換對(duì)密碼破解難度提升是有限的,但是26個(gè)字母之間的更換那絕對(duì)讓破解難度提升到了恐怖的程度!隨便加幾根線,就能讓破解方實(shí)驗(yàn)的次數(shù)增加到一億次以上!再加上毫無(wú)重復(fù)可的電文,這種密碼從理論上確實(shí)無(wú)法攻破,至少在普魯士人這里看來(lái)是這樣的!“我們終于一勞永逸的解決了電報(bào)保密的問(wèn)題?!币幻蒸斒寇姽袤@呼道。
“不,這種加密方式是可以破解的!因?yàn)槲覀兊臄橙丝赡塬@得這種密碼機(jī),比如說(shuō)從我們的內(nèi)部叛徒中,比如說(shuō)從戰(zhàn)場(chǎng)上獲得,只要他們獲得一臺(tái)密碼機(jī),那么他們就可以復(fù)制,那么我們的轉(zhuǎn)子加密就變得沒有任何用處了,而只要他們能獲得當(dāng)天的密匙,知道轉(zhuǎn)子的位置,那么就有可能破解內(nèi)容,雖然替換字母讓理論上的破譯變得很難,但是他們依然可以猜,及時(shí)無(wú)法完全破解連線,依然有可能獲得大概的信息!”就在普魯士軍方對(duì)這款密碼機(jī)贊不絕口的時(shí)候,魯普雷希特****說(shuō)出了一個(gè)讓他們更加震驚的話語(yǔ)!
“密匙是每天更換的是不假,但是其中連線和轉(zhuǎn)子排布的順序都是事先約定好的,真正可以隨機(jī)改變的就只有轉(zhuǎn)子的對(duì)應(yīng)順序!這就是每一次發(fā)報(bào)前的六個(gè)字母,其中第一個(gè)字母和第四個(gè)字母都是用一個(gè)明文代換的,而精妙的數(shù)學(xué)家如果能獲得這款密碼機(jī),并且對(duì)這個(gè)代換進(jìn)行利用的話,那么破解就會(huì)有機(jī)會(huì),最終在這些人眼中,當(dāng)天的密匙就變成了一個(gè)個(gè)長(zhǎng)度不一循環(huán)圈,而這個(gè)循環(huán)圈是有轉(zhuǎn)子位置和初始方向決定的,而排除了情況最多的連線方式!”
“沒錯(cuò),雖然這個(gè)實(shí)驗(yàn)的情況依然很多,但是畢竟讓整個(gè)情報(bào)變得可能破解。如果對(duì)方復(fù)制了很多臺(tái)密碼機(jī)的話,那么他們依然有破解的可能?!眮喩脖硎就猓┰秸弋吘褂兄笫镭S富的經(jīng)驗(yàn),人家可是知道歷史上這款啞謎機(jī)到底是如何被破解的!“而為了防止對(duì)方使用相同的手段來(lái)加密,我們還設(shè)計(jì)了一種機(jī)械解碼機(jī),只要有類似的密碼機(jī),再配合這種解碼機(jī),我們?cè)?個(gè)小時(shí)之內(nèi)就可以實(shí)驗(yàn)出當(dāng)天三轉(zhuǎn)子密碼機(jī)的密匙!所以,我認(rèn)為這個(gè)世界上并不存在無(wú)法破解的密碼!”