首頁/烽火遠征之我從西點軍校歸來/第116章 你們宋家可真是會做生意啊!(1)
烽火遠征之我從西點軍校歸來_第116章 你們宋家可真是會做生意啊!(1)

“先看僅有少量已知明文的情況,明文W E T T E R第一個字母W被加密成E,它的加密過程是:首先經過插線板進行了一次替換(記作函式p1),然後經過三個轉子(記作r),又經過反射器返回並再次經過一次插線板(p2),寫成W->(p1)->r->(p2)->E。”

“我們知道兩次經過插線板僅僅是最簡單的兩兩字母替換,可以用如下的方法進行推測插線板的設定:假設W與A連線W-A,則W->(p1)=A,然後A透過三個轉子加密。由於轉子的內部連線結構是已知的,就可合理選擇一個轉子狀態,假設A透過轉子後輸出L,即A->r=L, 這樣得L->(p2)=E,就可推斷出在插線板L和E連線L-E。”

宋鴻飛刷刷刷在黑板上推演,俞大維聚精會神地看著,頭腦在飛速運轉。

“這樣,透過這個已知明文按照同樣的方式繼續推斷,可以發現插線板的其他設定,K-Q、X-B、T-G、W-J,到這裡就發現有問題了,我們首先已假設W-A,W不可能同時連線兩個字母A和J,這就能證明W-A的設定是錯誤的。然後,繼續推斷-D,如此迭代,推斷完26種可能,嗯當然沒有連線也是一種可能。。”

“如果所有可能都是錯的,就意味著轉子的設定是錯誤的,就需要撥動一下轉子,再次嘗試另一個設定,並重覆上面的推斷過程。”

俞大維驚歎道:“真是一個絕妙的方法!這樣一來,就只需嘗試26次插線板連線!轉子的設定總共有十萬種可能,雖然還是很大的工作量,但也是可以完成的了!”

宋鴻飛道:“是的,破解過程原理就是如此!不過這樣需要很長的時間,還有更聰明的方法。其一,當我們發現得出了一個錯誤的結果比如W-A和W-J,這就意味著與之相關的推測得到的連線都是錯誤的,往下就無需再檢查這些連線了,這樣能排除大量待檢組合。”

俞大維點點頭,道:“對,這樣用時就大大減少了!”

宋鴻飛又笑笑道:“但是這樣也還都是手工進行重複工作,我們應該把它交給機器!”

宋鴻飛接著在黑板畫出原理圖,進行推演:“我們可以設計出一種這樣的機器:把上面做的推測如W-A透過電路的方式實現,電路會自動進行推測,當進行到W-J,這意味著推測錯誤。電路可快捷地找到W-A中所有的推測可能,也就是所有錯誤結果。然後,再依次推測另一組轉子設定。十萬級別的數量,對於電路來說不算什麼問題。”

“就是一個不斷排除錯誤選項的過程,最後剩下的就是沒有引發錯誤的設定方式,只需要採用人工檢查的方式,看看得到的結果是否正確。”

俞大維道:“把最繁雜重複的大量工作交給機器,效率就大大提高了!”

宋鴻飛又道:“如果得到了更多的類似這種已知明文,密碼專家們稱之為‘Crib’(小抄)。當能構成一條字母環時,對於機器來說還有更絕妙的方法。”

”。的切夠是倒字名這?抄小“:道,趣興大維大俞

:抄小的環構樣這面下出測推果如,例舉來R E T T E W用是還“:道演推飛鴻宋

R E T T E W 文明

W G M K R E 文

, W>-)6r (>-R>-)2r (>-E>-)1r(>-W:作記。W加被又R後之位五轉子轉,R加被E後位一轉子轉,E加被次一第W文明,中係關印對個這在

。E>-)p(>-2t>-r>-1t>-)p(>-W:作記程過個整,E了換替被板線過經次再又2t後最,2t了換替被又子轉個三進1t著接,1t為記,母字個一外另了換替板線被先首W。E>-)2p(>-r>-1p>-W是就程過的子轉和板線過經它,驟步個這E >- W察觀

。W-R、R-E、E-W:為記別分,果結的到得加行進輸的機臺一下為作出輸的到得機臺一上以及,聯串尾首機碼臺三過經母字個三R、E、W於效等以可,中環母字個這W-R-E-W在

:為程過個整則

E>- )p(>-2t>-)1(r>-1t>-)p(>-W

R>- )p(>-4t>-)2(r>-3t>-)p(>-E>-

W>- )p(>-6t>-)6(r>-5t>-)p(>-R>-

:為化簡就程過個這,樣這。了掉消抵互相以可就程過的板線個這,6t=1t,5t=4t理同,3t=2t見可,3t出得板線臺二第過經又E著接,E出得板線機臺一第過經2t,的變不是中程過加個整在定設的板線為因

2t>-)1(r>-1t>-)p(>-W

4t>-)2(r>-

W>-)p(>-6t>-)6(r>-

”。可就查檢行進文和文明對工人過再,的確正是能可定設的機碼明說則,等相果如。的誤錯是定設子轉前當明說麼那,等相不果如。6t=1t否是查檢並,6t果結出輸個一到得)6(r、)2(r、)1(r子轉的機瑪格恩臺三過後先1v讓著試後然,1t輸要只在現麼那

。道地緩緩飛鴻宋”。試測行進母字個62輸時同,機聯串臺幾的樣這組多造製過以可至甚,已而能可種62是就非無1t出輸的板線

猜你喜歡
寵妻,從寒門種田開始

娘子想吃雞,林楓上山打她;娘子想吃魚,林楓下水給她抓。

有一天,娘子想通了,林楓便給了她一個家。

娘子想復國,林楓送了她全世界!

大唐,我剛穿越,竟給我發媳婦

張牧穿越到大唐,成為了一名光榮的單身貴族。

本來已經認命的張牧,竟然遇到了官府強行發媳婦。

不領發配充軍,領了賞錢一百文。

膚白貌美大長腿,竟然成了無人問津的老大難。

這是道德的淪喪,還是人性的泯滅?

看着眼前一幫花枝招展,無人問津的美嬌娘,張牧樂壞了。

既然姑娘隨隨便領,那為何不多領?!

………………

邊軍悍卒
53696 人在追

大宗三年,冬天。鐵真族犯邊,大宗王朝鎮西軍邊城被困,戰爭緊張。裡面有符王趙爭,勾結黑巾偷兵謀反,連下幾個城市。

大宗王朝突然處於內憂外困之中,風雨飄搖。

同年冬天,林峰意外穿越距離邊城80里的胡西鋪鄉嶺兜子村烽火台,成為鎮西軍守衛烽火台的步弓手...

嚴黨清流之間的第三種活法

(架空歷史+無系統+無金手指+科舉權謀+單女主)

知乎歷史區大V陳恪,一朝穿越成五歲放牛娃,金手指竟是滿腦子鍵盤俠知識——

造玻璃?炸了灶房!

制白糖?竄稀三日!

科舉逆襲?臭號里與蒼蠅鬥智斗勇!

嚴黨貪腐?他揮毫狂寫;

清流偽善?他冷笑“諸公皆可上知乎”;

青梅竹馬是侯府千金?他邊逃婚邊背!

從光屁股掉糞坑的穿越萌新,到用科舉規則玩死朝堂老狐狸的六邊形戰士——

看現代杠精如何用“Ctrl+C/V”大法,在嘉靖年間掀起一場屬於鍵盤俠的文藝復興!

(主線:中二鍵盤俠用硬剛嚴黨清流,順便和侯府千金玩“你追我逃插翅難飛”的科舉逆襲之路)

讓你代寫情書,你落筆驚哭大儒?

漢語言文學博士顧辭,一睜眼成了大奉王朝九歲稚子。

開局家徒四壁!

老父。大伯縣試落榜,妹妹嗷嗷待哺,母親。姐姐辛苦織布!

走投無路?

顧辭拿起毛筆直奔書院門口。

“代作情書,代寫課業,代應付詩會!一兩銀子包你技壓群雄!”

假太監,開局救駕女帝!

林逸晨穿越大奉帝國皇宮,成了假太監!

一開始被迫救駕,發現女帝竟是女兒!

本來要被殺的林逸晨,卻因為女帝身上的歡樂散奇毒而僥倖生活,沒辦法,為了保住小命,林逸晨只好勉為其難貢獻自己,為女帝解毒!

一年後,林逸晨看着女皇日益隆起的小肚子,鄙視滿朝文武:“我兒子,就是這大奉新帝!”

大明:我的絕世才學震驚朱棣

建文四年,陳羽穿越而來,繼承了家中一間無人問津的酒樓。

而酒樓只有一個叫做老朱的顧客,經常光顧,就是每次過來都要詢問自己一些治國之道,什麼民生大計,或者動不動就是問:

“你覺得當今聖上是個什麼樣的人啊?”

“你覺得鄭和下西洋能不能讓大明富庶起來啊?”

“你覺得聖上的三個兒子,誰能當皇帝啊?”

陳羽頓時怒了,我堂堂歷史高材生,你就問一些這種問題?要不是看你給的賞錢多,我會認真回答嗎?

直到有一天,陳羽參加恩科,卻名落孫山時。

老朱卻偷偷告訴陳羽:“掌柜的,我攤牌了,其實我是朱棣。”

養馬三年,我是奴才不是世子

逼我御馬監為奴,現在後悔什麼?

侯府世子,皇城麒麟,文濤武略非凡,泗水關前奪城先登!

誰料,林軒當了18年侯府世子,竟是冒名頂替。

名利不保,親情不在,為奴三年,嘗盡心酸。

御馬監三年為奴,林軒看透了一切,寵辱不驚,只想與侯府斷絕一切關係。

但誰知,侯府大家竟然後悔瘋了!

玄學棄婦覺醒後,冷王求做我續命符

為了當年的驚鴻一瞥,江清婉隱姓埋名嫁入將軍府,花了半身修為幫秦家改命。

誰知男子曾經回到北京,帶回了美麗華貴的縣主。

婆婆明褒暗貶地逼她讓位,甚至喊了她五年母親的養子,也輕蔑地看着她。

“你是一個商女,怎麼配做我媽媽?”

看透一切的江清婉拋下一紙和離書,收回了對秦家的保佑,讓他們厄運纏身。

本想逍遙離京,卻遇到了身負怪命格的九王爺,竟能幫她恢復修養。

她成了九王爺的幕僚,京城謠言四起,都說她是王府的外室嬌娘。

男人冷着張俊美如仙的臉,充滿了厭惡。

“她只是我邀請的天師。”

後來,江清婉成了著名的東京神算,京中權貴紛紛跪求一卦。

前夫後悔不已,糾纏不清,一聲“婉婉”喊得真心切。

貴氣清冷的九王爺化身醋精加寵妻狂魔,抱着人的小腰宣誓主權。

什麼天師?這是他的小嬌娘。

烽火遠征之我從西點軍校歸來
設置
夜間
日間

向上滑動顯示閱讀菜單

提示