




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、密碼學(xué)密碼學(xué)武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院 信息安全專業(yè)信息安全專業(yè)Cryptography主講老師:朱子奇主講老師:朱子奇武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院第二講第二講古典密碼學(xué)古典密碼學(xué)目目 錄錄幾種簡單的古典密碼體制幾種簡單的古典密碼體制1古典密碼的密碼分析方法古典密碼的密碼分析方法2武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v幾種簡單的古典密碼體制幾種簡單的古典密碼體制 移位密碼移位密碼 代換代換密碼密碼 仿射仿射密碼密碼 維吉尼亞維吉尼亞密碼密碼 希爾希爾密碼密碼 置換密碼置換密碼武漢科技大學(xué)武漢科技大學(xué) 計
2、算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v移位密碼移位密碼武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院A B C D E FG H IJK LM N O P Q R S T U V W X Y Z012345678910111213141516171819202122232425A B C D E FG H IJK LM N O P Q R S T U V W X Y Z678910111213141516171819202122232425012345k=6幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體
3、制幾種簡單的古典密碼體制v小練習(xí)小練習(xí)武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院A B C D E FG H IJK LM N O P Q R S T U V W X Y Z012345678910111213141516171819202122232425k=13碼本碼本密文:Bhe yvirf ner oevrs, gungf jul vgf vzcbegnag gb fbnepu sbe zrnavat.明文:Our lives are brief, thats why its important to search for meaning.-Desperate Housewives
4、幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v代換密碼代換密碼武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院A B C D E FG H IJK LM N O P Q R S T U V W X Y Zxnyahpogzq w btsflrcv m uekjdi加密置換表加密置換表A B C D E FG H IJK LM N O P Q R S T U V W X Y Zdlryvohezx w ptbgfjqn m uskaci解密置換表解密置換表代換密碼的可能置換有代換密碼的可能置換有26!種。!
5、種。移位密碼是代換密碼的一種特殊形式。移位密碼是代換密碼的一種特殊形式。幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院仿射變換:在幾何上定義為兩個向量空間之間的一個仿射變換由一個線性變換接上一個平移組成。幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計
6、算機學(xué)院計算機學(xué)院v小練習(xí):對于一個仿射密碼,假設(shè)密鑰K K=(11,5),請描述加密hot加密和解密的過程。武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院v小練習(xí):對于一個仿射密碼,假設(shè)密鑰K K=(11,5),請描述加密hot加密和解密的過程。武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院A B C D E FG H IJK LM N O P Q R S T U V W X Y Z012345678910111213141516171819202122232425v小練習(xí):對于一個仿射密碼,假設(shè)密鑰K K=(11,5),請描述加密hot加密和解密的過程。武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院
7、計算機學(xué)院A B C D E FG H IJK LM N O P Q R S T U V W X Y Z012345678910111213141516171819202122232425幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院A B C D E FG H IJK LM N O P Q R S T U V W X Y Z012345678910111213141516171819202122232425幾種簡單的古典密碼體制幾種簡單的古典密碼體制武漢科
8、技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院Liberty consists in doing what one desires.LIB E R T Y C O N S IS T S IN D O IN G .11814171924214131881819188133148136.28157417281574172815741728157.131616112110010320222520171517201616213.N Q Q LV K A K D U W Z U B H PR U Q Q C N .在之前介紹的密碼算法中,一旦秘鑰被選定,則每個字母對應(yīng)的數(shù)字都被加密變換在之前介紹的密碼算法中,
9、一旦秘鑰被選定,則每個字母對應(yīng)的數(shù)字都被加密變換成對應(yīng)的成對應(yīng)的唯一唯一數(shù)字。這類密碼體制被稱之為數(shù)字。這類密碼體制被稱之為單表代換密碼單表代換密碼。維吉尼亞密碼中,一個字母可以被映射成維吉尼亞密碼中,一個字母可以被映射成m個字母中的一個,這一類密碼體質(zhì)被稱個字母中的一個,這一類密碼體質(zhì)被稱之為之為多表代換密碼多表代換密碼。幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)
10、院希爾密碼也是一種多表代換密碼希爾密碼也是一種多表代換密碼幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院幾種簡單的古典密碼體制幾種簡單的古典密碼體制v置換密碼置換密碼一個小例子武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院12345678352748161234567873152846幾種簡單的古典密碼體制幾種簡單的古典密碼體制v置換密碼置換密碼置換密碼是希爾密碼的一種特殊形式。置換密碼和代換密碼的差別:代換密碼:明文字母被不同的密文字母所代替。置換密碼:明
11、文和密文的所有字母不變,只是打亂了順序。武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院古典密碼的密碼分析古典密碼的密碼分析方法方法v考慮如下情況的密碼分析情況:考慮如下情況的密碼分析情況: 唯密文攻擊;唯密文攻擊; 明文串是不包括標(biāo)點符號以及空格普通英文文本;明文串是不包括標(biāo)點符號以及空格普通英文文本;根據(jù)相關(guān)統(tǒng)計分析,不同英文字母在英語中的出現(xiàn)概率是由根據(jù)相關(guān)統(tǒng)計分析,不同英文字母在英語中的出現(xiàn)概率是由差別的,具體為:差別的,具體為:武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院字母字母概率概率字母字母概率概率字母字母概率概率字母字母概率概率字母字母概率概率A0.082G0.020M0.02
12、4S0.063Y0.020B0.015H0.061N0.067T0.091Z0.001C0.028I0.070O0.075U0.028D0.043J0.002P0.019V0.010E0.127K0.008Q0.001W0.023F0.022L0.040R0.060X0.001古典密碼的密碼分析方法古典密碼的密碼分析方法基于上述字母分布的先驗知識,可以對一些古典密基于上述字母分布的先驗知識,可以對一些古典密碼進(jìn)行分析。碼進(jìn)行分析。以仿射密碼為例,假設(shè)我們獲取了一段長度為以仿射密碼為例,假設(shè)我們獲取了一段長度為57的密文:的密文:FMXVEDKAPHFERBNDKRXRSREFMORUDSDKD
13、VSHVUFEDKAPRKDLYEVLRHHRH武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院古典密碼的密碼分析方法古典密碼的密碼分析方法密文的字母出現(xiàn)頻次密文的字母出現(xiàn)頻次武漢科技大學(xué)武漢科技大學(xué) 計算機學(xué)院計算機學(xué)院字母字母頻數(shù)頻數(shù)字母字母頻數(shù)頻數(shù)字母字母頻數(shù)頻數(shù)字母字母頻數(shù)頻數(shù)字母字母頻數(shù)頻數(shù)A2G0M2S3Y1B1H5N1T0Z0C0I0O1U2D7J0P2V4E5K5Q0W0F4L2R8X2首先我們猜測,首先我們猜測,R和和D可能對應(yīng)的是字母可能對應(yīng)的是字母e和和t。根據(jù)仿射密碼。根據(jù)仿射密碼的定義的定義我們再猜:我們再猜:R-e,E-t,計算得到,計算得到a=13,這不是合理秘鑰,這不是合理秘鑰我們再猜:我們再猜:R-e,H-t,計算得到,計算得到a=8,這不是合理秘這不是合理秘鑰鑰我們再猜:我們再猜:R-e,K-t,計算得到,計算得到a=3,這是,這是合理秘合理秘鑰鑰接下來,我們驗證接下來,我們驗證a=3,b=5能否得到有意義的英文字符串,能否得到有意義的英文字符串,那么解密得到:那么解密得到:algorithmsarequitegeneraldefinetionsofarithmeticprocesses古
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 韓式護(hù)欄施工方案
- 第二單元 讓機器認(rèn)識我第3節(jié)“認(rèn)出”一個人 教學(xué)設(shè)計 2023-2024學(xué)年川教版(2019)初中信息技術(shù)八年級上冊
- 合同范本買賣合同
- 專職老師聘用合同范本
- 增強學(xué)生自主學(xué)習(xí)意識的方法計劃
- 班主任與學(xué)校管理層的溝通計劃
- 歌唱與律動小班音樂教育探討計劃
- 可持續(xù)發(fā)展在年度計劃中的應(yīng)用
- 法務(wù)部合規(guī)管理工作回顧與展望計劃
- 九年級體育 教學(xué)實錄(素質(zhì)練習(xí)1) 人教新課標(biāo)版
- 2025年湖南益陽市生態(tài)環(huán)境局招聘10人歷年高頻重點模擬試卷提升(共500題附帶答案詳解)
- 2025年江蘇省職業(yè)院校技能大賽高職組(人力資源服務(wù))參考試題庫資料及答案
- 2025年社區(qū)工作人員招聘考試復(fù)習(xí)題100道及參考答案
- 2024陜西延長石油物流集團(tuán)有限公司社會招聘筆試參考題庫附帶答案詳解
- 2025年黑龍江旅游職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性測試題庫完整
- 2025年湖南高速鐵路職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫1套
- 《錢三強-杰出課件》
- 山東2025年山東大學(xué)輔導(dǎo)員招聘筆試歷年參考題庫附帶答案詳解
- (正式版)HG∕T 21633-2024 玻璃鋼管和管件選用規(guī)定
- 護(hù)林員系統(tǒng)培訓(xùn)
- 辦公耗材采購 投標(biāo)方案(技術(shù)方案)
評論
0/150
提交評論