




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
分組密碼與數(shù)據(jù)加密標準4學時分組密碼的基本概念數(shù)據(jù)加密標準DESDES的產(chǎn)生及使用DES算法細節(jié)DES的安全性分析DES在設計上的優(yōu)點分組密碼的設計原理分組密碼的工作方式主要內(nèi)容現(xiàn)代密碼對稱密碼非對稱密碼序列密碼分組密碼對稱密碼非對稱密碼現(xiàn)代密碼的分類加密方式序列密碼(Streamcipher):也叫流密碼,用隨機的密鑰序列依次對明文字符加密,一次加密一個字符。分組密碼(Blockcipher):將明文劃分為長度固定的組,逐組進行加密,得到長度固定的一組密文。密文分組中的每一個字符與明文分組的每一個字符都有關。第一節(jié)分組密碼的基本概念加密算法解密算法明文密鑰密鑰x=(x1,…,xm
)y=(y1,…,yn
)密文第一節(jié)分組密碼的基本概念分組密碼加密框圖分組長度:64bit有效密鑰長度:56bit密鑰生成算法:產(chǎn)生16個48bit的子密鑰解密過程與加密過程相同,所使用的密鑰也相同,但各個子密鑰的使用順序不同。算法的全部的細節(jié)公開,安全性完全依賴于密鑰。第二節(jié)數(shù)據(jù)加密標準DESDES基本特征初始置換IP16輪迭代逆初始置換IP-1子密鑰產(chǎn)生算法。
第二節(jié)數(shù)據(jù)加密標準DESDES算法細節(jié)算法構成對64bit的明文重新排列,而后分成左右兩段,每段32bit,以L0和R0表示。IP中各列元素位置號數(shù)相差為8,相當于將原明文各字節(jié)按列寫出,各列比特經(jīng)過偶采樣和奇采樣置換后,再對各行進行逆序排列,將陣中元素按行讀出,構成置換的輸出。第二節(jié)數(shù)據(jù)加密標準DES初始置換IP在16圈迭代之后,將左右兩段合并為64bit,進行置換IP-1,得到輸出的64bit密文。第二節(jié)數(shù)據(jù)加密標準DES逆初始置換IP和IP-1的輸入與輸出是已知的一一對應關系作用:打亂原來輸入的ASCII碼字劃分,并將原來明文的校驗位(如果有的話)變?yōu)镮P輸出的一個字節(jié)。第二節(jié)數(shù)據(jù)加密標準DES逆初始置換將經(jīng)過IP置換后的數(shù)據(jù)分成32bit的左右兩段,進行16圈迭代每次迭代只對右邊的32bit進行一系列的加密變換一輪迭代即將結束時,將左邊的32bit與右邊進行變換后得到的32bit按位模2加,作為下一輪迭代時右邊的段,并將原來右邊未經(jīng)變換的段直接作為下一輪迭代時左邊的段。
第二節(jié)數(shù)據(jù)加密標準DES乘積變換——DES算法的核心64比特初始密鑰經(jīng)過置換選擇PC-1循環(huán)移位置換選擇PC-2產(chǎn)生16次迭代所用的子密鑰ki
初始密鑰的第8、16、24、32、40、48、56、64位為奇偶校驗位,其余56位為有效位,PC-1的目的是從64位中選出56位有效位。第二節(jié)數(shù)據(jù)加密標準DES子密鑰生成算法每次移位后,將C和D中的原存數(shù)送給置換選擇PC-2,PC-2將C中第9、18、22、25位和D中第7、9、15、26位刪去,將其余數(shù)字置換位置,輸出48比特,作為子密鑰。第二節(jié)數(shù)據(jù)加密標準DES子密鑰生成IP:初始置換ki
:第i次迭代所用的子密鑰Li、Ri:第i次迭代時左邊和右邊的32比特f:每次迭代時對右邊所作的變換:逐位模2加。
第二節(jié)數(shù)據(jù)加密標準DESDES算法的數(shù)學表示符號說明加密過程:64Bit明文64Bit密文(1)(2)第二節(jié)數(shù)據(jù)加密標準DESDES算法的數(shù)學表示解密過程:(64比特明文)(64比特密文)第二節(jié)數(shù)據(jù)加密標準DESDES算法的數(shù)學表示互補對稱性弱密鑰和半弱密鑰對DES的強力攻擊差分分析和線性分析第二節(jié)數(shù)據(jù)加密標準DESDES的安全性DES設計上的優(yōu)點主要體現(xiàn)在以下幾個方面循環(huán)次數(shù)雪崩準則精巧的S盒和P盒第二節(jié)數(shù)據(jù)加密標準DESDES在設計上的優(yōu)點電子密碼本ECB(electroniccodebookmode)密碼分組鏈接CBC(cipherblockchaining)密碼反饋CFB(cipherfeedback)輸出反饋OFB(outputfeedback)第四節(jié)分組密碼的工作方式第四節(jié)分組密碼的工作方式
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 護理安全警示:跌倒墜床
- 公共文化場館安全培訓課件
- 公司安全培訓匯報
- 木器采購協(xié)議
- 個人財務抵押合同
- 2025年統(tǒng)編版小學道德與法治四年級下冊《我們的好朋友》說課課件
- 2025年統(tǒng)編版小學道德與法治二年級下冊《我的環(huán)保小搭檔》說課課件
- 園林預算培訓課件
- 代理記賬協(xié)議書
- 流轉(zhuǎn)土地的權利和義務協(xié)議
- 員工法制教育培訓
- 湖北省武漢市外國語學校2024-2025學年九年級下學期3月月考數(shù)學試卷 (原卷版+解析版)
- 遼寧省名校聯(lián)盟2024-2025學年高三下學期3月份聯(lián)合考試歷史試題(含解析)
- 廣東省廣州市普通高中畢業(yè)班2025年綜合測試(一)地理試卷 (含答案)
- 2025年全國普通話水平測試20套復習題庫及答案
- 芭蕾動作損傷預防策略-深度研究
- DB11∕T1273-2024 LED交通誘導顯示屏技術要求
- 中藥學試題庫含答案
- 新進員工反洗錢知識培訓課件
- 高一下學期第一次月考數(shù)學試卷(基礎篇)
- 第三課 追求民主價值 教學設計-2023-2024學年統(tǒng)編版道德與法治九年級上冊
評論
0/150
提交評論