分卷閱讀85
書(shū)迷正在閱讀:俚俗雨(兄妹骨科) , 果克星球——一個(gè)真實(shí)存在的性愛(ài)星球 , 病美人被迫萬(wàn)人迷(現代nph) , 凌虐樂(lè )園 , 他的筆尖下(繁/簡(jiǎn)) , 小明星職業(yè)體驗被操爛【高h】 , 【無(wú)限】艷星 , 小透明beta被癡漢包圍(nph) , 小狗 , 擱淺(角色扮演) , 迷人的野心家 , 美人圖鑒
的,但在它所能給出的龐大的可能性的前提下,這根本算不上什么?!甭芳臃畔铝吮?,“這里還有一點(diǎn)是我沒(méi)有向你說(shuō)明的,當然你可以自己看后面的原理分析?!宿D子方向和排列位置,我還設置了一道保障安全的關(guān)卡。即在鍵盤(pán)和第一個(gè)轉子之間有塊連接板。“通過(guò)這塊連接板可以用一根連線(xiàn)把某個(gè)字母和另一個(gè)字母連接起來(lái),這樣這個(gè)字母的信號在進(jìn)入轉子之前就會(huì )轉變?yōu)榱硪粋€(gè)字母的信號。這種連線(xiàn)最多可以有六根,這樣就可以使6對字母的信號兩兩互換,其他沒(méi)有插上連線(xiàn)的字母則保持不變?!斎贿B接板上的連線(xiàn)狀況也是收發(fā)雙方預先約定好的。“三個(gè)轉子不同的方向組成了17576種可能性;連接板上兩兩交換6對字母的可能性則是異常龐大,有100,391,791,500種;于是一共有17576x100,391,791,500……你自己去算吧,我相信就算我們學(xué)院最變態(tài)的阿斯伯格綜合征患者都不想算出準確結果?!?/br>“我剛才確實(shí)在想暴力破譯的方法……”顧聲猶豫了一下,說(shuō),“這個(gè)設計加密的關(guān)鍵在于轉子的初始方向。如果敵人收到了完整的密文,可以通過(guò)不斷試驗轉動(dòng)轉子方向來(lái)找到這個(gè)密匙,特別是如果破譯者同時(shí)使用許多臺機器同時(shí)進(jìn)行這項工作,那么所需要的時(shí)間就會(huì )大大縮短?!?/br>路加漫不經(jīng)心道:“得了吧,怎么可能?就算對方真下血本這么干,你也可以通過(guò)增加轉子的數量來(lái)對付,因為只要每增加一個(gè)轉子,就能使試驗的數量乘上26倍!”“增加轉子等于增加機器的體積和成本,而密碼機又是需要能夠便于攜帶的……你要考慮實(shí)際?!鳖櫬暣驍嗨?,“你真沒(méi)想過(guò)這層?”“我cao……我想出這個(gè)原理命都去了半條,誰(shuí)考慮成本啊,你給我十萬(wàn)英鎊我現在就做給你看?!甭芳友鎏扉L(cháng)嘆,不勝唏噓,“難道我這么好的創(chuàng )意就要夭折在經(jīng)費手上了嗎……”“很簡(jiǎn)單,我們可以做成可拆卸的?!鳖櫬暢谅曊f(shuō)道,手里的筆一下一下地打在他的原始設計上,“我們假設,密碼機的三個(gè)轉子可以拆卸下來(lái)……并且互相交換位置?!?/br>“這樣初始方向的可能性一下就增加了六倍,三個(gè)轉子間不同的相對位置為6種可能性,也就是說(shuō)我剛才給的數據還可以再乘6!”路加一下跳了起來(lái)。“對……”顧聲低聲喃喃,隨手寫(xiě)了一下思路,“假設三個(gè)轉子的編號為1、2、3,那么它們可以被放成123-132-213-231-312-321這六種不同位置,當然收發(fā)密文的雙方除了要約定轉子自身的初始方向,還要約好這六種排列中的一種?!?/br>第57章密碼機(下)57.“上帝……我竟然把這么基礎的組合原理忘了……”路加皺著(zhù)眉,退了兩步撞到了自己的座位,一屁股坐下來(lái),隨手拿起草稿紙,“那么就非常簡(jiǎn)單了,我們可以直接配五個(gè)備用轉子,發(fā)信時(shí)隨機選取三個(gè)甚至四個(gè)使用,我們完全可以改組鍵盤(pán)和接線(xiàn)板……我的上帝,這簡(jiǎn)直是不可破解的!”他把接線(xiàn)板上的連線(xiàn)從六根換到十根,變換的可能性讓他興奮得眼眶通紅,半天他發(fā)現旁邊一直沒(méi)人出聲,轉過(guò)頭看了一眼,招呼顧聲:“嘿,顧!你在想什么呢?”顧聲當時(shí)正拿著(zhù)兩本書(shū),單手撐著(zhù)臉頰,晚霞橙色的光芒落進(jìn)窗子,垂著(zhù)眼睫做筆記,似乎沒(méi)聽(tīng)見(jiàn)他說(shuō)