日本免费全黄少妇一区二区三区-高清无码一区二区三区四区-欧美中文字幕日韩在线观看-国产福利诱惑在线网站-国产中文字幕一区在线-亚洲欧美精品日韩一区-久久国产精品国产精品国产-国产精久久久久久一区二区三区-欧美亚洲国产精品久久久久

測智商游戲 測試智力游戲( 二 )


03 凱撒密碼
凱撒密碼(Caesar Shift Cipher)是一種代換密碼 。據(jù)說凱撒是率先使用加密函的古代將領(lǐng)之一 , 因此這種加密方法被稱為凱撒密碼 。
他的基本思想是:通過把字母移動(dòng)一定的位數(shù)來實(shí)現(xiàn)加密和解密 。
也就是把明文中的所有字母都在字母表上向后(或向前)按照一個(gè)固定數(shù)目進(jìn)行偏移后被替換成密文 。
例如,當(dāng)偏移量是13的時(shí)候,所有的字母A將被替換成N,B變成O,以此類推X將變成K,Y變成L,Z變成M 。▼


所以,凱撒密碼加密和解密的關(guān)鍵就是移動(dòng)的位數(shù) 。
如何破譯密碼?
不知道大家有沒有注意到,凱撒密碼這種加密方式,明文單位與密文單位一一對應(yīng) 。
這樣就導(dǎo)致了一個(gè)很明顯的問題:密文中每個(gè)信息單位(一般情況下為字母)出現(xiàn)的頻率,也會(huì)等于明文中某個(gè)特定信息單位出現(xiàn)的頻率 。因此,頻率分析就成為對凱撒密碼安全性的嚴(yán)重打擊 。
以最典型的英語為例 , 26個(gè)字母的使用頻率分別為:▼


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


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


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


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


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


06 數(shù)字替代字母

推薦閱讀