第111頁(第1/3 頁)
&ldo;我剛才確實在想暴力破譯的方法……&rdo;顧聲猶豫了一下,說,&ldo;這個設計加密的關鍵在於轉子的初始方向。如果敵人收到了完整的密文,可以透過不斷試驗轉動轉子方向來找到這個密匙,特別是如果破譯者同時使用許多臺機器同時進行這項工作,那麼所需要的時間就會大大縮短。&rdo;
路加漫不經心道:&ldo;得了吧,怎麼可能?就算對方真下血本這麼幹,你也可以透過增加轉子的數量來對付,因為只要每增加一個轉子,就能使試驗的數量乘上26倍!&rdo;
&ldo;增加轉子等於增加機器的體積和成本,而密碼機又是需要能夠便於攜帶的……你要考慮實際。&rdo;顧聲打斷他,&ldo;你真沒想過這層?&rdo;
&ldo;我操……我想出這個原理命都去了半條,誰考慮成本啊,你給我十萬英鎊我現在就做給你看。&rdo;路加仰天長嘆,不勝唏噓,&ldo;難道我這麼好的創意就要夭折在經費手上了嗎……&rdo;
&ldo;很簡單,我們可以做成可拆卸的。&rdo;顧聲沉聲說道,手裡的筆一下一下地打在他的原始設計上,&ldo;我們假設,密碼機的三個轉子可以拆卸下來……並且互相交換位置。&rdo;
&ldo;這樣初始方向的可能性一下就增加了六倍,三個轉子間不同的相對位置為6種可能性,也就是說我剛才給的資料還可以再乘6!&rdo;路加一下跳了起來。
&ldo;對……&rdo;顧聲低聲喃喃,隨手寫了一下思路,&ldo;假設三個轉子的編號為1、2、3,那麼它們可以被放成123-132-213-231-312-321這六種不同位置,當然收發密文的雙方除了要約定轉子自身的初始方向,還要約好這六種排列中的一種。&rdo;
第57章 密碼機(下)
57
&ldo;上帝……我竟然把這麼基礎的組合原理忘了……&rdo;路加皺著眉,退了兩步撞到了自己的座位,一屁股坐下來,隨手拿起草稿紙,&ldo;那麼就非常簡單了,我們可以直接配五個備用轉子,發信時隨機選取三個甚至四個使用,我們完全可以改組鍵盤和接線板……我的上帝,這簡直是不可破解的!&rdo;
他把接線板上的連線從六根換到十根,變換的可能性讓他興奮得眼眶通紅,半天他發現旁邊一直沒人出聲,轉過頭看了一眼,招呼顧聲:&ldo;嘿,顧!你在想什麼呢?&rdo;
顧聲當時正拿著兩本書,單手撐著臉頰,晚霞橙色的光芒落進窗子,垂著眼睫做筆記,似乎沒聽見他說話。路加嘆了口氣,把墨水瓶往草稿上一鎮,起身走過來,伸手在旁邊一尺高的書上叩了叩:&ldo;嘿。&rdo;
青年目光一滯,有些茫然地抬起眼來,路加很吃不消他這時的眼神,因為和他平時差別太大。
路加不能否認顧聲為人很好,謙遜有禮貌,溫和好說話,和他接觸過的大部分同學都不太一樣‐‐自視甚高的天才往往是驕傲的,連路加本人都得承認,他和會與他交往的學生,大多有些天才的通病,來自於對自己才華清醒的認識,和至今一生順風順水、一路上受過無數稱讚與追捧。
顧聲很不一樣,如他自己所說,他可能確實不像路加等人那麼喜歡數學,在那上面也沒有像他們那麼卓越的天賦,他相較