• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      羅西諾爾家族與偉大密碼(三)

      2017-05-08 09:49:54花卷
      科學(xué)Fans 2017年4期
      關(guān)鍵詞:路易十四羅西諾爾

      花卷

      上期我們講到,羅西諾爾依靠他天才般的破譯本領(lǐng)一路從路易十三身邊的私人顧問干到了路易十四的首席密碼學(xué)家,他對(duì)法國(guó)當(dāng)時(shí)使用的密碼表進(jìn)行了大量的改進(jìn),通過擴(kuò)充字典的單詞數(shù)量以及使用“兩部式”設(shè)計(jì)大幅提高了密碼的強(qiáng)度。不過他的功績(jī)到這里還不算完,我們這個(gè)故事的主題——“偉大密碼”到現(xiàn)在還只字未提呢!

      上陣父子兵

      俗話說人比人氣死人,羅西諾爾不但在事業(yè)上風(fēng)風(fēng)光光,還收獲了圓滿的愛情,妥妥的人生贏家。1645年,羅西諾爾45歲,這一年,黎塞留的下一任紅衣主教馬扎然給羅西諾爾封了個(gè)不小的官位,也就在這一年,羅西諾爾娶到了一位大家閨秀——?jiǎng)P瑟琳·昆?。–atherine Quentin),家庭事業(yè)雙豐收啦。凱瑟琳出身貴族,嫁給羅西諾爾的時(shí)候只有23歲,可以說是年輕漂亮又有身份,不僅如此,羅西諾爾和凱瑟琳還生了一兒一女,人生簡(jiǎn)直是圓滿了。

      為什么要說這段事情呢?那是因?yàn)榱_西諾爾的兒子——博納旺蒂爾·羅西諾爾(Bonaventure Rossignol),名字太長(zhǎng),還是簡(jiǎn)稱小羅西諾爾好了——也是一位相當(dāng)重要的人物。要知道,負(fù)責(zé)加密和破譯意味著接觸各種國(guó)家機(jī)密這等事兒絕對(duì)少不了,我要是國(guó)王,我肯定要挑最信得過的人來干這事,羅西諾爾當(dāng)然就是這么一個(gè)人。不過,圣賢也熬不過生老病死,羅西諾爾百年之后咋辦?又不能隨便把這個(gè)工作甩給別人,想來想去,也只能讓兒子繼承自己的衣缽了。

      好在小羅西諾爾還是很爭(zhēng)氣的,從小在老爸的培養(yǎng)下就展現(xiàn)出了跟他老爸當(dāng)年一樣的才華,或者說,有了老爸的教導(dǎo),應(yīng)該是青出于藍(lán)而勝于藍(lán)才對(duì)吧。反正,小羅西諾爾長(zhǎng)大之后,就被他老爸安排在身邊一起做事,到老羅西諾爾去世之前,他們應(yīng)該也共同工作了至少30年,正可謂是上陣父子兵。在他們的努力下,法國(guó)對(duì)于各種情報(bào)的控制達(dá)到了一個(gè)新的高度,后來甚至專門搞出一個(gè)部門來,就負(fù)責(zé)攔截和破譯那些可疑的信件,這個(gè)部門起了個(gè)名字叫“Cabinet Noir”,就是小黑屋的意思,多么形象!之后很多國(guó)家跟風(fēng)抄襲這個(gè)名字,比如英國(guó)和美國(guó)叫“Black Chamber”,其實(shí)都是一個(gè)意思。我們標(biāo)題當(dāng)中說的那個(gè)“偉大密碼”,就是在這段時(shí)間中,由他們父子二人共同設(shè)計(jì)出來的。

      偉大密碼

      路易十四上臺(tái)之后,對(duì)于羅西諾爾父子的功績(jī)也是贊賞有加,他覺得破譯密碼這個(gè)事情太重要了,當(dāng)時(shí)別的國(guó)家用的密碼都是大路貨,破譯起來不能說毫不費(fèi)力吧,至少對(duì)于那些重要的內(nèi)容,絕對(duì)是能看懂個(gè)八九不離十的。路易十四感覺很爽,不過他也擔(dān)心,萬一別的國(guó)家也有像羅西諾爾這樣的大牛,那可怎么辦?盡管羅西諾爾已經(jīng)采用兩部式設(shè)計(jì)提高了密碼的強(qiáng)度,但是這招別人也已經(jīng)學(xué)會(huì)了呀,我得讓羅西諾爾整出點(diǎn)他們都不會(huì)的高級(jí)貨來。

      于是,路易十四讓羅西諾爾父子幫他設(shè)計(jì)了一套最高等級(jí)的專用密碼,這套密碼僅供處理與王室相關(guān)的最重要機(jī)密信息。它必須特別強(qiáng)大,至少在路易十四在位這段時(shí)間得保證讓別人破譯不出來。這個(gè)要求確實(shí)挺高的,羅西諾爾之前的兩個(gè)方法,也就是增加字典的單詞量和采用兩部式設(shè)計(jì),其實(shí)并沒有改變nomenclator的基本思路,也就是以字母表為基礎(chǔ)進(jìn)行置換的思路,于是怎么才能另辟蹊徑就成了能否讓老板滿意的關(guān)鍵。

      功夫不負(fù)有心人,羅西諾爾父子最終還是出色地完成了這個(gè)任務(wù),要不然這一家子怎么能名垂千古呢?他們搞出來的這套密碼,就叫作“偉大密碼”(Grand Chiffre)。這個(gè)名字聽上去好厲害,所以偉大密碼到底是個(gè)啥樣的密碼呢?這套密碼寫出來就是一組一組的數(shù)字,每一組數(shù)字的范圍都是從1到500多,顯然這玩意兒跟當(dāng)時(shí)常見的nomenclator弄出來的東西相比,至少看起來完全不一樣。而且偉大密碼還有不同的版本,用的雖然都是這些數(shù)字,但不同版本之間的編碼不通用,這樣一來,還可以對(duì)不同的收件方設(shè)計(jì)不同的密碼表,提高了破譯的難度。

      那么這個(gè)所謂的“偉大密碼”有沒有達(dá)到路易十四的要求呢?真的達(dá)到了,而且還超額完成了任務(wù)!就像我們前面提到的,偉大密碼是國(guó)王“特供”的,那么用這套密碼加密的信息必然都是國(guó)家的頂級(jí)機(jī)密,這種機(jī)密當(dāng)然必須得由羅西諾爾家族的人親自處理,因?yàn)閭ゴ竺艽a的設(shè)計(jì)和原理本身也是絕密,不可能讓外人知道的,就連路易十四本人應(yīng)該都不清楚這套密碼具體是怎么設(shè)計(jì)的。于是,偉大密碼就成了羅西諾爾家族世代相傳的“傳家寶”。當(dāng)然了,有了這個(gè),也就能確保子子孫孫都能混這口飯吃,這鐵飯碗也是相當(dāng)鐵吶。

      不過,有句話說得好,富不過三代,這句話在羅西諾爾家族居然也應(yīng)驗(yàn)了,因?yàn)樾×_西諾爾的兒子小小羅西諾爾(Antoine-Bonaventure Rossignol,這個(gè)名字把他爺爺和他爹的名字給合體了)成了掌握偉大密碼的最后一代,后面不知道為啥就沒傳下去。于是,偉大密碼的秘密被小小羅西諾爾一起帶到了墳?zāi)估?,以前用這套密碼加密過的那些文件也成了一大堆莫名其妙的數(shù)字,沒人能看懂里面寫的是啥了。

      破解玄機(jī)

      為什么說偉大密碼是“超額完成了任務(wù)”呢?因?yàn)樵谛⌒×_西諾爾死后,有很多很多密碼破譯專家試圖破譯偉大密碼,想看看路易十四的檔案館里有什么可以挖的八卦。最關(guān)鍵的是,法國(guó)人自己也想知道這段時(shí)間發(fā)生了什么事啊。然而令人震驚的是,之后將近200年時(shí)間里,居然沒有一個(gè)人能破譯這套密碼!估計(jì)羅西諾爾祖孫三代正在九泉之下偷著樂呢。

      但是你也別小看了人們的好奇心和毅力,挖八卦爆猛料的誘惑可是吸引著很多人去打這個(gè)傳說級(jí)別的Boss的,到了200多年之后的19世紀(jì)末,總算是有個(gè)人出來把這個(gè)大Boss給干掉了,這個(gè)人就是艾提恩·貝塞里(étienne Bazeries)。貝塞里是一位法軍的密碼學(xué)家,在“一戰(zhàn)”的時(shí)候也幫助法軍破譯過各種密電,他對(duì)密碼學(xué)做出過不小的貢獻(xiàn),其中之一就是破譯了“偉大密碼”。

      貝塞里破譯偉大密碼花了整整3年的時(shí)間,當(dāng)然了,跟過去200年沒人破譯得出來相比,其實(shí)還是相當(dāng)快的吧,而且當(dāng)時(shí)也沒有電子計(jì)算機(jī),所以貝塞里也沒什么手段可以作弊,應(yīng)該算是公平競(jìng)爭(zhēng)了。后來他把自己破譯偉大密碼的過程寫成了一本書,名叫《破譯神秘?cái)?shù)字》(Les Chiffres secrets dévoilés),下面我們就來看看貝塞里到底是怎么破譯這些“神秘?cái)?shù)字”的吧。

      首先,貝塞里先琢磨了一下這些數(shù)字到底有什么規(guī)律,他發(fā)現(xiàn)總共有587個(gè)不同的數(shù)字,這個(gè)數(shù)量比較尷尬,因?yàn)槿绻且话愕淖帜副碇脫Q密碼,不可能出現(xiàn)這么多種編碼,一個(gè)字母一個(gè)碼,再加上空碼和平衡字母頻率的“一字多碼”,最多幾十個(gè)碼就夠了。如果是字典的話,587個(gè)編碼又太少了,我們之前說,那個(gè)時(shí)候的字典密碼的詞匯量都在1 000個(gè)以上,500多個(gè)詞也不夠使啊。估計(jì)之前200年時(shí)間里面,很多人都直接在這里卡住了,因?yàn)閷?shí)在不知道這587個(gè)編碼到底編的是什么碼,簡(jiǎn)直太奇葩了。

      貝塞里接著猜,如果不是一個(gè)字母一個(gè)碼,會(huì)不會(huì)是兩個(gè)字母組合起來一個(gè)碼呢?法語有26個(gè)字母,如果兩個(gè)字母一個(gè)碼,那差不多有26×26=676個(gè)碼,跟587個(gè)差不多,也許是去掉了一些不可能出現(xiàn)的組合,所以數(shù)量變少了?反正貝塞里就先朝著這個(gè)方向繼續(xù)猜,他找出了幾個(gè)出現(xiàn)頻率最高的數(shù)字,然后用頻率分析法,希望能夠?qū)ι戏ㄕZ中出現(xiàn)頻率最高的幾個(gè)字母組合。不過這個(gè)結(jié)果特別詭異,似乎只有很少幾個(gè)字母組合能對(duì)得上,其他大部分都對(duì)不上,用這種方法破譯出來的結(jié)果根本還是看不懂。

      到這里,貝塞里自己似乎也開始懷疑人生了,我們法國(guó)老祖宗這葫蘆里賣的到底是什么藥!他又想了很久,忽然靈機(jī)一動(dòng),難道說,這個(gè)編碼不是代表字母,不是代表字母組合,也不是代表單詞,而是代表音節(jié)?和英語不一樣,法語、德語這些語言都是有嚴(yán)格的拼讀規(guī)則的,換句話說,就跟漢語拼音一樣,看著就能念出來,所以每種發(fā)音都是固定的字母組合。但是每個(gè)音節(jié)的字母數(shù)量是不固定的,可以是一個(gè)字母,也可以是好幾個(gè)字母,怪不得之前這么多人都沒摸著門道,因?yàn)檫@種密碼不是給文字編碼,而是給“讀音”編碼!

      那么貝塞里這回到底猜對(duì)了沒有呢?他開始嘗試驗(yàn)證這個(gè)猜想,不過還是遇到了不小的困難。他先列出了幾個(gè)法語中出現(xiàn)頻率最高的音節(jié),然后他發(fā)現(xiàn),“124 22 125 46 x”這個(gè)序列在一篇密文中會(huì)多次出現(xiàn),其中第5個(gè)數(shù)字有幾種不同的變化。由于偉大密碼大多用來加密國(guó)王的軍事命令,再對(duì)照法語中常見的音節(jié),貝塞里猜測(cè)前4個(gè)數(shù)字分別代表les、en、ne、mi,而第5個(gè)數(shù)字代表復(fù)數(shù)變化,連起來就是“l(fā)es ennemis”,意思是“敵人”,這個(gè)詞在軍事命令中當(dāng)然會(huì)經(jīng)常出現(xiàn),沒毛病!

      在密碼破譯中,只要猜對(duì)了一個(gè)單詞,后面就可以像玩拼字游戲一樣順藤摸瓜了。貝塞里覺得自己總算是上道了,他開始興奮起來,偉大密碼的秘密也開始被他一點(diǎn)一點(diǎn)地揭開。最終,貝塞里成功還原了整個(gè)偉大密碼的結(jié)構(gòu)。首先,這套密碼主要采用音節(jié)來編碼,這個(gè)方式實(shí)在過于古怪,也真的成功騙過了很多人,除了音節(jié)之外,也有一些編碼是代表單個(gè)字母、后綴變化(單復(fù)數(shù)、陰陽性等)甚至是某些完整單詞。其次,這套密碼也繼承了羅西諾爾所提倡的兩部式設(shè)計(jì),也就是說,它的編碼排列順序是打亂的,和字母排列順序無關(guān)。還有,這套密碼也采用了一字多碼的方式來抵御頻率分析,比如上面提到的復(fù)數(shù)變化,就對(duì)應(yīng)了五六個(gè)不同的編碼。此外,這套密碼中還包含各種干擾碼,比如空碼,貝塞里還發(fā)現(xiàn)了一種特殊的編碼,這個(gè)編碼的意思是忽略上一個(gè)編碼,可謂是煞費(fèi)苦心吶!

      鐵面人之謎

      隨著偉大密碼被破解,路易十四時(shí)代的很多資料也就跟著被挖了出來,那么人們到底發(fā)現(xiàn)了什么八卦呢?其中流傳最廣的一件事還得說是關(guān)于鐵面人的身份之謎。

      鐵面人(LHomme au Masque de Fer)是路易十四時(shí)代的一個(gè)非常神秘的人物,這個(gè)人一直被關(guān)在監(jiān)獄里,而且整天戴著一個(gè)面具,不過這個(gè)面具倒不是鐵的,而是黑色絨布的,至于為啥要叫鐵面人現(xiàn)在誰也搞不清了。當(dāng)時(shí)只有極少數(shù)人能見到鐵面人,而且據(jù)說幾乎沒人見過他的真面目,就連死后下葬都用了一個(gè)假名,所以好多人都在猜這人到底是誰。其中最有名的一個(gè)說法出自大仲馬的《三個(gè)火槍手》,說鐵面人是路易十四的孿生兄弟。當(dāng)然了,這畢竟是小說里寫的,誰也不知道是真是假。

      貝塞里在破譯了偉大密碼之后,發(fā)現(xiàn)了一封路易十四寫給一個(gè)將軍的信,信里說的是讓他去把另一個(gè)叫維維恩·德·布隆德(Vivien de Bulonde)的將軍給抓起來,因?yàn)椴悸〉略?691年的庫內(nèi)奧戰(zhàn)役中面對(duì)敵軍臨陣脫逃,貽誤戰(zhàn)機(jī),必須馬上抓起來問罪。這封信破譯出來是這樣的:

      國(guó)王陛下要求你立即攔下布隆德將軍,并將他拘禁在皮內(nèi)羅要塞,夜晚派人嚴(yán)加看守,白天允許他在城墻上散步,但他的臉必須覆蓋著一個(gè)330 309

      這里有兩個(gè)沒有被破譯出來的編碼:330和309。貝塞里根據(jù)上下文猜了一下,覺得330應(yīng)該代表面具,而309應(yīng)該是個(gè)句號(hào),所以這個(gè)布隆德將軍很有可能就是鐵面人。不過貝塞里的這個(gè)說法也不是很站得住腳,因?yàn)?30這個(gè)編碼在其他文章里根本沒出現(xiàn)過,所以找不到其他的佐證來證明這個(gè)編碼指的就是面具。更何況,其他史料也不太支持這一說法,比如說布隆德將軍被抓起來問罪是公開消息,甚至都登上了報(bào)紙,根本不像鐵面人這么神秘兮兮的,而且他幾個(gè)月之后就被放出來了,這點(diǎn)罪名也不至于在監(jiān)獄里關(guān)一輩子。至于鐵面人的真實(shí)身份到底是什么,恐怕將會(huì)是一個(gè)永遠(yuǎn)的謎團(tuán)吧。

      (完)

      猜你喜歡
      路易十四羅西諾爾
      《鄰居羅西基》(節(jié)選六)
      英語世界(2023年10期)2023-11-17 09:19:24
      克諾爾車輛設(shè)備(蘇州)有限公司
      克諾爾車輛設(shè)備(蘇州)有限公司
      媽媽的神奇時(shí)間(下)
      大都會(huì)歌劇院開季《諾爾瑪》:三位女高音各具特色
      歌劇(2017年11期)2018-01-23 03:40:57
      西羅西咖啡店(外三首)
      天津詩人(2017年2期)2017-11-29 01:24:06
      凡爾賽宮助路易十四集權(quán)
      皇帝寫的“詩”
      凡爾賽宮助路易十四集權(quán)
      百家講壇(2017年5期)2017-03-28 23:02:01
      路易十四和凡爾賽宮
      小布老虎(2016年2期)2016-12-01 05:45:36
      台中县| 宜昌市| 娄底市| 万源市| 宾川县| 大宁县| 彰武县| 株洲市| 平安县| 安多县| 安陆市| 梧州市| 镇原县| 姚安县| 安康市| 门头沟区| 鄂托克前旗| 即墨市| 奉化市| 崇礼县| 威宁| 会理县| 若尔盖县| 化隆| 平昌县| 鸡东县| 关岭| 达拉特旗| 盈江县| 兴城市| 五指山市| 昌乐县| 清涧县| 闽侯县| 扶风县| 天长市| 庆城县| 成都市| 东丽区| 嘉荫县| 惠州市|