第110頁(第2/3 頁)
ldo;bgo!&rdo;路加興奮地往他手邊的桌子上一坐,大言不慚道,&ldo;怎麼樣,是不是很精巧!有沒有被你哥豐富的想像力和設計水平所折服!&rdo;
&ldo;有的吧……雖然我應該比你大……&rdo;顧聲承認,失笑道,&ldo;餵別鬧啊,我還在想接收方式呢,按你的想法的話,那麼轉子的初始方向就是密匙,是收發雙方必須預先約定好的?&rdo;
&ldo;對,收信方也需使用一臺同樣的密碼機,&rdo;路加正色道,從桌上下來,&ldo;收到電文後,按照原來的約定,就是你說的&l;密匙&r;,把轉子的方向調整到和發信方相同的初始方向上,然後依次鍵入收到的密文,顯示器上自動閃亮的字母就是明文了。加密和解密的過程完全一樣,這就是反射器的作用。不過反射器也有一個副作用……&rdo;
&ldo;一個字母永遠也不會被加密成它自己,我想到了。&rdo;顧聲介面道,&ldo;因為反射器中一個字母總是被連線到另一個不同的字母。&rdo;
&ldo;是的,但在它所能給出的龐大的可能性的前提下,這根本算不上什麼。&rdo;路加放下了杯子,&ldo;這裡還有一點是我沒有向你說明的,當然你可以自己看後面的原理分析。‐‐除了轉子方向和排列位置,我還設定了一道保障安全的關卡。即在鍵盤和第一個轉子之間有塊連線板。
&ldo;透過這塊連線板可以用一根連線把某個字母和另一個字母連線起來,這樣這個字母的訊號在進入轉子之前就會轉變為另一個字母的訊號。這種連線最多可以有六根,這樣就可以使6對字母的訊號兩兩互換,其他沒有插上連線的字母則保持不變。‐‐當然連線板上的連線狀況也是收發雙方預先約定好的。
&ldo;三個轉子不同的方向組成了17576種可能性;連線板上兩兩交換6對字母的可能性則是異常龐大,有100,391,791,500種;於是一共有17576x100,391,791,500……你自己去算吧,我相信就算我們學院最變態的阿斯伯格綜合徵患者都不想算出準確結果。&rdo;
</br>
<style type="text/css">
banners6 { width: 300px; height: 250px; }
dia (-width:350px) { banners6 { width: 336px; height: 280px; } }
dia (-width:500px) { banners6 { width: 468px; height: 60px; } }
dia (-width:800px) { banners6 { width: 728px; height: 90px; } }
dia (-width:1280px) { banners6 { width: 970px; height: 250px; } }
</style>
<s class="adsbygoogle banners6" style="display:le-block;" data-full-width-responsive="true" data-ad-client="ca-pub-4468775695592057" data-ad-slot="885
本章未完,點選下一頁繼續。