4.2 對稱加密算法_第1頁
4.2 對稱加密算法_第2頁
4.2 對稱加密算法_第3頁
4.2 對稱加密算法_第4頁
4.2 對稱加密算法_第5頁
已閱讀5頁,還剩18頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

對稱加密算法主講老師石淑華密碼學的有關概念基本思想:偽裝信息,使未授權的人無法理解其含義。將計算機中的信息進行一組可逆的數(shù)字變換的過程密碼學的有關概念加密過程(DK(C)=M):加密是將計算機中的信息進行一組可逆的數(shù)學變換的過程。用于加密的這一組數(shù)學變換稱為加密算法明文(P):信息的原始形式密文(C):明文經過了加密后就變成了密文解密過程(DK(C)=M):授權的接收者接收到密文之后,進行與加密互逆的變換,去掉密文的偽裝,恢復明文的過程,就稱為解密。用于解密的這一組數(shù)學變換稱為解密算法。密鑰(Key)加密密鑰(Ke)解密密鑰(Kd)明文加密密文解密密碼學的有關概念加密和解密是兩個相反的數(shù)學變換過程:對稱加密算法加密的密鑰與解密的密鑰相同,或者加密的密鑰能夠從解密的密鑰中推算出來的算法。加密:EK(M)=C解密:DK(C)=M密鑰:K常用的對稱加密算法DES:美國加密算法3DES:美國加密算法AES:美國加密算法IDEA:瑞士加密算法SM1、SM4:中國加密算法數(shù)據(jù)加密標準(DES)1971年美國IBM公司研發(fā)出DES(DataEncryptionStandard)算法。1973年,美國國家標準局(NBS)公開征集標準密碼算法。1974年,NBS第二次征集,美國IBM公司提交了代號LUCIFER(金星)的算法。1975年,NBS公布了算法細節(jié)。1976年,DES被美國政府采納作為聯(lián)邦標準,并授權在非密級的政府通信中使用。數(shù)據(jù)加密標準分組算法:也稱為block(塊),把每64位明文分成一個塊進行運算(不足64位補足64位)。密鑰:56位的密鑰以及附加的8位奇偶校驗位,產生64位的密鑰。特點:分組比較短、秘鑰長度短、運算速度較慢(相對AES算法)。數(shù)據(jù)加密標準(DES)64位明文在密鑰控制下進行的16輪迭代變換逆置換初始置換64位密文數(shù)據(jù)加密標準(DES)0011001100110011001100110010000164位明文在密鑰控制下進行的16輪迭代變換逆置換初始置換64位密文數(shù)據(jù)加密標準(DES)0011001100110011001100110010000164位明文在密鑰控制下進行的16輪迭代變換逆置換初始置換64位密文數(shù)據(jù)加密標準(DES)0011001100110011001100110010000164位明文在密鑰控制下進行的16輪迭代變換逆置換初始置換64位密文0數(shù)據(jù)加密標準(DES)0011001100110011001100110010000164位明文在密鑰控制下進行的16輪迭代變換逆置換初始置換64位密文0數(shù)據(jù)加密標準(DES)0011001100110011001100110010000164位明文在密鑰控制下進行的16輪迭代變換逆置換初始置換64位密文48位子密鑰,異或運算,位移11數(shù)據(jù)加密標準(DES)0011001100110011001100110010000164位明文在密鑰控制下進行的16輪迭代變換逆置換初始置換64位密文10101010001100110011001100110011三重DES(TripleDES)三重DES用兩個密鑰(或三個密鑰)對明文進行三次加密解密運算。每個密鑰長度仍然56位,而非真正的變成112位(或168位)。明文用K1加密密文密文K1:密鑰1K2:密鑰2K3:密鑰3密文用K2解密用K1加密明文用K1加密密文密文密文用K2解密用K3加密中華人民共和國密碼法(2019年10月26日通過)

第六條國家對密碼實行分類管理。密碼分為核心密碼、普通密碼和商用密碼。

第七條核心密碼、普通密碼用于保護國家秘密信息,核心密碼保護信息的最高密級為絕密級,普通密碼保護信息的最高密級為機密級。國務院日前頒發(fā)《關鍵信息基礎設施安全保護條例》(以下簡稱《條例》),條例內容自2021年9月1日起施行。為保障重要經濟系統(tǒng)密碼應用安全,也為從根本上擺脫對國外密碼技術和產品的過度依賴,國產密碼算法已在全國范圍內大力推廣。國密國密SM1SM1算法是由國家密碼管理局編制的一種商用密碼分組標準對稱算法。分組長度為128比特,密鑰長度為128位,采用多種隨機數(shù)生成器生成密鑰。SM1算法不公開。僅以IP核的形式存在于芯片中。該算法已廣泛用于研制智能IC卡、智能密碼鑰匙、加密卡等安全產品。包括電子政務、金融行業(yè)、醫(yī)療衛(wèi)生、物聯(lián)網(wǎng)和云計算等場景。國密SM4SM4算法是由國家密碼管理局編制的一種商用密碼分組標準對稱算法。分組長度為128比特,密鑰長度為128位。SM4算法公開。國密SM7SM7算法,是一種分組密碼算法,分組長度為128比特,密鑰長度為128比特。SM7算法不公開。SM7適用于非接觸式IC卡,應用包括身份識別類應用(門禁卡、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論