解題有獎#8 | 愷撒密碼,最經典的往往是最有趣的

2021-02-23 白話區塊鏈

傳播知識遠比開拓羅馬的疆域更偉大。

——蓋烏斯·尤利烏斯·愷撒

 01 
凱撒密碼

在密碼學史上,載入史冊的有很多「首次」的故事,但到如今,最被大家所熟知的就是我們這次要講的愷撒密碼。

公元前58年,當愷撒成為高盧(今法國南部)總督後,便發動了高盧戰爭。高盧一戰打了9年,最後以愷撒的完勝收場,而此時戰功赫赫的愷撒早已成為遠在羅馬元老院的元老們眼中釘。於是,元老院元老們拉攏龐培,準備設計謀殺愷撒。

公元前49年,元老院向愷撒發布撤回羅馬的命令,並表示如不遵守,就宣布愷撒為國家的敵人。攜大軍的愷撒沒有絲毫退卻的意思,在臨近返回羅馬時,試圖武裝奪取政權,嚇得元老們紛紛逃跑,剩下的人被強制要求推舉愷撒為獨裁官。於是,遊戲結束,愷撒成為了最後的贏家。

當然,愷撒本人除了作為西方歷史上著名的獨裁者、陰謀家,他還十分熱衷於密文寫作。

在高盧戰爭期間,他不僅把敵人打得落花流水,還建立了廣泛、深入的情報網。在高盧戰爭的記載中,提到了他的好友羅馬將領西塞羅被包圍時,如何將消息通過密文傳遞給他。愷撒用密文的形式,是為了避免「當消息被敵人截獲時,我們的對策不會被敵人發現」。

這個經典的密碼密文是「VIMRJSVGIQIRXW SRXLI AEC」,其通過一個四位的移位加密完成,例如:「R+4=V」。破譯密文後,得到的明文為「REINFORCEMENTS ON THE WAY」,也就是 「援軍就在路上」。

所以,愷撒密碼其實就是通過將明文中的字母,按照固定的數字向後推移,進行加密。如果到了「Z」這個字母,則返回ABCD繼續排列進行加密即可。簡單來說,愷撒密碼中的加密算法就是字母的推移,而密鑰就是推移字母的數字,很簡單吧。

講到這裡,你可能會有一個問題,既然密文是通過推移生成的,那麼愷撒的敵人算完所有可能性(最多26種可能),不就知道明文了,這有什麼難的?

愷撒密碼在當時有多大的效果,現在我們已經無法得知,但還是有理由相信在當時是安全的。因為愷撒所在的時代,大部分敵人目不識丁,而當時的文字還不像現在這麼集中,能讀懂字母的人也可能將這些消息當作是某個自己看不懂的外語,所以即使某個敵人獲取了愷撒的加密信息,當成外文看的概率也遠大於把它當作一種密碼。

但用過一次後,對於熟悉的人來說確實就不好使了。所以,在後來的歷史中,誕生了許多愷撒密碼的變形密碼,比如奧古斯都在後期將數字向前推移來進行加密,再比如我們在第二期密文中使用的維吉尼亞密碼等等。

 02 
第8期謎題

密文正文:

ZkdwlvwkhNooerivngvbabsLaolylbt?

密文提示:暴力美學

密文難度:★★★

本期獎勵最快解出密文的前三名(以留言時間為準),第一名獎勵66.6元,第二、三名各獎勵36.6元。在得到答案並斷句後,你需要在本文下方留言中寫出。如果無人中獎或中獎人數不足3位,未領取的獎勵將會計入下次活動中。 

 03 
第7期謎題與解密

第7期密文正文: 
krrovzoiiaxbkixevzumxgvne

第7期明文答案: 
elliptic curve cryptography.

第7期加密方式依然為「因式分解」,難度只有2星,很多玩家應該就能明白,這道題不會像《解題有獎#6 | 黎曼猜想告訴你,這個世界確實是屬於數學的》中的密文那麼難了。

但823543這個數比2310大得多,所以怎麼迅速分解就很重要了。無論你採取什麼方法,最後你會發現,分解的結果全部都是7。沒錯,這道因式分解真的並沒有別的項。那麼,全部都是7的話,實際上就是最簡單的形式,也就是我們本期所講的「凱撒密碼」了,移位即可得到答案。

最後,依然祝各位玩得開心,周末愉快!

享受破譯、喜歡密碼學小夥伴,可以添加小編微信(微信號:dabaibtc),進入「大白解密群」哦。

 

——End——


『聲明:本文為白話區塊鏈解密專欄特約作者「Dr. Strange」供稿,答案下期揭曉。』

 

親,給「白話區塊鏈」加個「星標」

   👇 不錯過重要推送哦 👇

相關焦點

  • 解題有獎#9 | 簡單替換密碼,對暴力破解「Say NO」
    ——芥川龍之介愷撒的時代,絕大多數人目不識丁,所以即使愷撒密碼只是簡單地位移,也可以起到很好的保護作用。但隨著時代的發展,我們已經可以輕鬆地解開愷撒密碼,那就是把所有可能的密鑰都嘗試一遍,這種解法叫做「暴力破解(Brute Force Attack)」。
  • 無需加冕的羅馬之皇,加伊烏斯·朱利葉斯·凱撒和他的愷撒密碼
    凱撒密碼在密碼學中,有一種名為愷撒密碼(英語稱:Caesar cipher),或稱愷撒加密、愷撒變換、變換加密,是一種最簡單且最廣為人知的加密技術另外,有證據表明,愷撒曾經使用過更為複雜的密碼系統:文法學家普羅布斯曾經寫過一份獨具創新的手稿,研究愷撒書信中包含有秘密信息的字母。已經無法弄清愷撒密碼在當時有多大的效果,但是有理由相信它是安全的。因為愷撒大部分敵人都是目不識丁的,而其餘的則可能將這些消息當作是某個未知的外語。
  • 解題有獎#10 | 簡單替換密碼(下篇):頻率分析武器
    ——愛因斯坦在上周的《解題有獎#9 | 簡單替換密碼,對暴力破解「Say NO」》中,我們談到了「簡單替換密碼」。今天,我們繼續上周的話題,給大家介紹簡單替換密碼的破解。 01 頻率分析武器密碼學發展至今已有幾千年了,這其中最重大的發展來源於公元750年後的伊斯蘭文化鼎盛時期。在這段時期,穆斯林的學者發現,每種語言的字母都是以一個較為固定的頻率出現的。那麼這種頻率是否也可以應用於破解密碼呢?
  • 讓愷撒的經歷告訴你:錯的也能是對的
    人物傳記記錄的都是某個領域的偉人,這些人的成就往往與其思維方式密切相關。而人物傳記以故事的形式還原當事人當初面臨的問題、做過的努力乃至這些做法帶來的影響,這正是我們挖掘思維方式的材料。舉個例子,古羅馬歷史上,有一位偉大的人物,叫愷撒。
  • Python語言程序設計: 程序計時、文件進度條、愷撒密碼
    類型間可進行混合運算,生成結果為"最寬「」類型-三種類型存在一種逐漸"擴展或變寬"的關係:整數->浮點數->複數一些以函數形式提供的數值運算功能『』這裡有個雙引號(「)』或者「這裡有個單引號(』)」-如果希望在字符串中既包括單引號又包括雙引號呢?「『這裡既有單引號(』)又有雙引號(」)』」字符串的序號
  • 羅馬帝國愷撒和他的「私生子」
    布魯圖(公元前85~前42年),他也是羅馬時期的一位傑出政治家她是顯貴族的後裔,但是他的母親年輕時也是愷撒的情婦。歷史學家們認為,儘管愷撒在世的多年期間有許多的情婦,但是他最愛的人只有布魯圖的母親。他們發現,在公元前59年的時候,凱尚出任了第一任執政官的期間,曾經購買了一個價值600萬的珍珠項鍊送給布魯圖的母親。
  • 賭徒愷撒
    朱庇特祭司無疑屬於羅馬宗教界眾多神職中最榮耀的職位,專門由氏族貴族擔任,不僅能在最顯赫的位置上主持朱庇特祭禮,在民眾面前大放異彩,也能像執政官一樣坐高官摺疊椅(sella curulis)、穿紫邊白色託加長袍(toga praetexta),並參加元老院會議。
  • 愷撒堡鋼琴大賽正規嗎?
    珠江愷撒堡國際青少年鋼琴大賽可以說是現在國內參與人數最多、影響力最大、評委陣容最豪華的的高水平鋼琴比賽。 相比於林林總總的大小商業鋼琴比賽,愷撒堡國際青少年鋼琴大賽可以說是一股清流。具體體現在:1、愷撒堡鋼琴大賽時公認的最權威賽事之一。主辦方權威:中國藝術教育促進會中國藝術教育促進會、廣州珠江鋼琴集團股份有限公司,規格之高,國內賽事只有中國音樂金鐘獎可與之比肩。2、歷史悠久,並且不斷發展提高,自上一屆起已經升級成為國際賽事。
  • 研究發現1234仍是最常用四位密碼
    據英國《每日郵報》8月2日報導,科技顧問公司數據基因(DataGenetics)在對340萬個四位密碼進行研究後指出,1234仍是人們最常使用的密碼組合,比例接近11%。根據該項研究,在這340萬個四位密碼中,嘗試一次即被破解的密碼高達10%,嘗試不到20次就能破解的密碼超過了25%。
  • 愷撒之死的悖論:只有另外一個愷撒,才能殺死愷撒
    愷撒是羅馬帝國的奠基者,因實行獨裁統治,顯露出恢復君主制的跡象,威脅到古羅馬元老貴族的統治,被陰謀刺殺。這些元老貴族們刺殺愷撒,本意是為了防止愷撒建立君主制,恢復原有的共和制。然而,愷撒被刺殺後,他的接班人屋大維卻登上歷史舞臺,成為了真正意義上的羅馬帝國開國皇帝。
  • 最常用的四位密碼 你能猜對嗎?
    據英國《每日郵報》8月2日報導,科技顧問公司數據基因(DataGenetics)在對340萬個四位密碼進行研究後指出,1234仍是人們最常使用的密碼組合,比例接近11%。根據該項研究,在這340萬個四位密碼中,嘗試一次即被破解的密碼高達10%,嘗試不到20次就能破解的密碼超過了25%。
  • 稀奇古怪的「密碼那些事兒」:戰爭打得歡 密碼來「幫忙」
    燒腦愛好者們走進電影院,大家都是懷著看蘭登教授是怎樣一層層解碼的,可惜整部片子的構思歷程卻讓人有種混亂牽強的感覺。不過,懸疑大師丹·布朗的原著小說,的確是解碼愛好者的心頭肉。《但丁密碼》改編自丹·布朗2013年出版的新作《地獄》,很多讀者也反映這是丹·布朗小說最適合拍成電影的一部。
  • 課本沒教的,往往是最有趣的部分!
    這幾年不論是在課堂上,還是在網絡上說故事,我發現一件很好玩的事:如果講一個「課本說過的故事」,很少人會點讚;如果講一個「沒有人聽過的故事」,觀眾們也興趣缺缺;但如果講的是「課本有提到,卻和課本不一樣的故事」,哇!通常這就是點讚數最高、留言數破表、網絡會瘋傳的故事。
  • 倫敦塔、錄事與愷撒:《理查三世》的歷史書寫
    喬叟的學生、歷史學家約翰·利德蓋特(John Lydgate)所著《分裂之蟒》(Serpent of Division),曾提及愷撒攻佔不列顛和修建倫敦塔,該書印有三版:一版由彼得·特裡爾維斯(Peter Treveris)印刷,年代不詳;一版於1559年發行;一版與《高布達克》(Gorboduc)同於1590年出版。這三個版本莎士比亞都有可能讀到。
  • 古典密碼解讀之凱撒密碼,密碼的秘密你知道多少?
    每當我們看到特供破戒密碼的戲份,都會不由自主地緊張起來。在現實生活中的確存在密碼學這一學科。今天我就向大家介紹其中一種——古典密碼學。古典密碼學之所以被稱為古典,是因為區別於現代密碼學,這些密碼理論雖然很有價值,但是現在很少使用。
  • 細數入門級古典密碼
    1.摩斯密碼:古典密碼中最簡單的一種。最早的摩斯密碼是點和劃的組合,每一種組合都代表了一個數字和字母,要找出這些數字和字母,需要查找一本摩斯代碼表。例如符號 「*---- 」對應英文字母「A」,對應數字「1」。
  • 愷撒堡鋼琴KNB3_海知音琴行
    愷撒堡鋼琴KNB3,海知音琴行,我們有華東比較大的實體店.我們代理都是世界名琴.我們面向全國批發中內外品牌鋼琴.為你提供優質的品牌,全國比較好的價格,享受好的服務。愷撒堡鋼琴KNB3, 針對每一臺鋼琴的音板特性進行專門的配作加工,使其振動發聲達致完美,確保每一臺愷撒堡藝術家系列鋼琴具有優美的聲學性能。
  • 愷撒堡鋼琴_海知音琴行
    愷撒堡鋼琴,海知音琴行,海知音琴行是安徽省比較大的琴行、樂器批發商城,是中國目前比較大的網絡專業鋼琴銷售平臺。愷撒堡鋼琴, 珠江鋼琴集團旗下現主要有珠江、裡特米勒、愷撒堡大品牌的鋼琴,連續18年全球銷售量!「珠江」牌鋼琴是珠江鋼琴集團自主品牌之一,是國內較為出名的中國樂器品牌。
  • 愷撒堡鋼琴為什麼那麼貴?
    有朋友問我,現在家用鋼琴什麼價位的比較普遍?我了解的情況是,2.5萬到4萬之間是主流。這個價格區間在2008年以前是不可想像的,那麼,2008年以後,市場發生了什麼變化呢?首先,是大眾消費能力的提升,有水才有魚。家有餘糧才能追求高層次的享受。最近十年,普通老百姓的收入普遍提升比較大,花個三五萬買臺鋼琴大部分家庭都不會那麼吃力了。其次,最關鍵的一點,是以珠江愷撒堡為代表的專業高檔鋼琴的出現。
  • 拼圖賞析-Heye 2000片-愷撒大道