測智商游戲圖片 測智商游戲( 二 )


這樣就導致了一個很明顯的問題:密文中每個信息單位(一般情況下為字母)出現的頻率,也會等于明文中某個特定信息單位出現的頻率 。因此,頻率分析就成為對凱撒密碼安全性的嚴重打擊 。
以最典型的英語為例,26個字母的使用頻率分別為:▼

測智商游戲圖片  測智商游戲

文章插圖

我們可以很明顯地看到,字母E的使用頻率遠高于其他字母,另外字母T、A也都有較高的使用頻率;而字母J、Q、X、Z的使用頻率則相對較低 。利用這一點,讓我們在沒有計算機的幫助下,也有極大的機率在短時間內破解出密碼 。
在《福爾摩斯探案集》約翰·特納的故事中,對于密文“dv mvvw blfi svok”,便是將密文中出現次數最多的字母“v”認定為字母“e”,然后順藤摸瓜破解出明文為“we need your help” 。
凱撒密碼,有點像解等差數列,孩子如果能把這個密碼練好,也是為以后要學習數列知識打下了堅實的基礎 。

測智商游戲圖片  測智商游戲

文章插圖

04 斯巴達加密棒
大約在公元前700年,古希臘軍隊采用一種叫作斯巴達加密棒(Scytale)的圓木棍來進行保密通信 。
如何 *** 密碼
把長帶子狀的羊皮紙纏繞在圓木棍上,然后在上面寫字 。解下羊皮紙后,上面只有雜亂無章的字符,只有再次以同樣的方式纏繞到同樣粗細的棍子上,才能看出所寫的內容 。▼

測智商游戲圖片  測智商游戲

文章插圖

這也許是人類最早使用的文字加密、解密工具 。
這種通過改變字母順序的加密方式,被稱為變位字謎(Anagram),在《哈利波特》中伏地魔的名字也是一種Anagram:他原名為Tom Marvolo Riddle,替換后變為“I am Lord Voldemort” 。▼

測智商游戲圖片  測智商游戲

文章插圖

05 書本式加密
書本式加密(Book Cipher)是通過為秘密消息中的每個單詞提供特定書籍的頁碼,行號和單詞來創建代碼 。
必須保證密碼發送者和接收者都有一本完全相同的書的副本(如果是同一本書的不同版本,則單詞和行可能在不同的頁面上),密碼發送者寫下位置代碼以幫助接收者找到特定的詞 。
如何 *** 編碼
例如(121,8,5),這些數字是指向書中特定的單詞的坐標,打開這本書,翻到第121頁,第8行的第5個單詞:▼

測智商游戲圖片  測智商游戲

文章插圖

帶孩子這樣玩
如果有不一樣的卡梅拉系列的《我想有顆星星》這本書,可以和孩子一起找找看:
(4,3,6)(6,4,7)(9,1,2)(13,1,10)(15,3,4)(19,4,3)

測智商游戲圖片  測智商游戲

文章插圖

06 數字替代字母
代碼不一定總是字母 。在家里創建密碼的另一種簡便 *** 是用數字代替字母 。▼
測智商游戲圖片  測智商游戲

文章插圖
使用上面的便捷圖表,和孩子一起嘗試破譯以下消息:▼
2 17 4 0 19 8 13 6 2 14 3 4 3 12 4 18 18 0 6 4 18 2 0 13 1 4 6 17 4 0 19 5 20 13 3 14 24 14 20 0 6 17 4 4
這種加密方式簡單快捷,而且可以衍生出許多變體,在家里可以和小朋友們玩起來 。
07 簡單替代密碼
簡單替代密碼可以有多種形式:可以是反轉字母密碼,A表示為Z,B表示為Y,以此類推 。▼

測智商游戲圖片  測智商游戲

文章插圖

有些密碼可能會更棘手,采用的是半反轉字母的 *** :
A代表N,N代表A 。B代表O,O代表B 。C代表P,P代表C,以此類推 。
只需寫出從A到M的字母,然后直接在它們下面寫出從N到Z的字母 。▼

測智商游戲圖片  測智商游戲

文章插圖

08 柵欄密碼
一個簡單的鋸齒形模式可以使你的消息混亂得無法識別,而柵欄密碼(Rail Fence Cipher)就是一種更為復雜的代碼 。
如何 *** 密碼
例如,要發送消息“ HELLO WORLD” 。
首先要確定要使用“欄”的數量,如果我們使用3欄:▼

測智商游戲圖片  測智商游戲

文章插圖

現在,只需將代碼寫在“欄”上,我們的消息的前五個字母“ HELLO”將像下面這樣:▼

測智商游戲圖片  測智商游戲

推薦閱讀