【教学课件】第六章加密技术应用.ppt





《【教学课件】第六章加密技术应用.ppt》由会员分享,可在线阅读,更多相关《【教学课件】第六章加密技术应用.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第六章第六章 加密技術應用加密技術應用6-1 建立信任關係建立信任關係 6-2 對稱金鑰加密技術對稱金鑰加密技術6-3 不對稱金鑰加密技術不對稱金鑰加密技術6-4 雜湊加密技術雜湊加密技術6-5 加密工具程式加密工具程式6-6 專有不對稱金鑰加密技術專有不對稱金鑰加密技術6-1 建立信任關係建立信任關係uu兩個主機間的信任關係是指這兩個主機可以做以下兩件事情:第一,它們能夠驗證彼此的身份;第二,彼此間傳輸資料時能夠加密資料。uu建立信任關係要求兩台或兩台以上的主機之間彼此交換金鑰。當一台主機把金鑰給另一台時,這台主機可以加密資訊,這樣只有遠端的那台主機可以將資訊解密。6-1-1 金鑰的分配方式
2、金鑰的分配方式uu1.手動分配 用手動分配時,首先要與接收者交換公開金鑰,然後,把給接收者公開金鑰的訊息進行編碼。uu2.自動分配 經由一系列被稱做握手(handshakes)的資料交換方式,以一種合理的安全的方式來交換資訊。6-1-2加密技術術語加密技術術語 uu第5章中介紹過對稱和不對稱金鑰的加密技術。在繼續介紹信任關係這個主題前,有必要描述一下這些加密技術類型中使用的術語。輪(round)是指加密過程的離散部分。演算法(algorithm)一般將資訊提交給幾輪處理。輪的數目越高越好。uu在加密技術中,平行化(paralle-lizationparalle-lization)是使用多行程(
3、process)、多處理器或多機器對同一個加密演算法進行解譯。6-1-3 區塊密碼和串流密碼區塊密碼和串流密碼uu區塊密碼演算法以離散的塊狀形式加密資料,這是一種比較流行的模式,因為在資料被加密之前校驗資料的完整性比較容易。uu串流密碼模式是指一位元接一位元地即時加密資料。這個方法比使用區塊模式更快,特別是用在位數比較小的資料上。6-2 對稱金鑰加密技術對稱金鑰加密技術uu加密演算法使用的金鑰加密演算法可分為兩種,一種為對稱式金鑰加密法,另一為非對稱式金鑰加密法。uu對稱式金鑰加密法所使用之加密及解密之金鑰,為相同一把金鑰,意指使用相同一組密碼來加解密。使用對稱式金鑰加密的好處在於其加解密速度
4、快。6-2-1 對稱金鑰加密技術原理對稱金鑰加密技術原理6-2-2 對稱金鑰演算法對稱金鑰演算法uu1.資料加密標準(資料加密標準(DES)uu2.三重三重DESuu3.RSA的對稱金鑰演算法的對稱金鑰演算法 uu4.RC2、RC4、RC5和和RC6uu5.國際資料加密演算法(國際資料加密演算法(IDEA)uu6.Blowfish和和Twofishuu7.Skipjackuu8.MARSuu9.Rijndael和和Serpentuu10.其他對稱金鑰演算法其他對稱金鑰演算法 6-2-3 高級加密標準(高級加密標準(AES)uu多數安全專家認為DES和三重DES不再能滿足安全需要。1997年1月
5、,NIST開始確定接替DES演算法的程式,決定所選的對稱金鑰演算法被稱做高級加密標準(Advanced Encryption Standard)。6-3 不對稱金鑰加密技術不對稱金鑰加密技術uu金鑰對中一個金鑰是公開的,而另一個是保密的。你決定向外發佈的那一半被稱做公開金鑰,另一半保密的是私密金鑰。最初分發哪一半都可以,一旦金鑰對中的一個金鑰已經被分發,則這個金鑰就要保持公有。私密金鑰也必須總保持私有,一致性是關鍵。6-4 雜湊加密技術雜湊加密技術uu 雜湊加密技術(也稱單向加密技術)是將任何長度的文件和資訊轉換為雜亂的、128位元的代碼,這段代碼被稱為雜湊值。uu訊息中微小的改變會導致一個不
6、同的雜湊值,這樣可以幫助你發現檔案中所做的改變。uu為確保資料是源於發送者,想對資料進行簽名的人現在只能加密雜湊值。這種簽名的形式提供了安全機制、身份驗證和資料的完整性。6-4-1 雜湊加密和簽章雜湊加密和簽章uu使用公開金鑰加密的過程通常較慢,因此密碼專家發明了一種方法,可以由欲發送的訊息產生一個長度很短、且獨一無二的記號,稱為訊息摘要,將它用你的私密金鑰加密,即可做為你的電子簽章(digital signature)。有些方法可以很快地產生訊息摘要,其中廣受歡迎的一種方法就是雜湊加密技術。6-4-2 MD2、MD4和和MD5 uuMD2、MD4和MD5雜湊演算法屬於單向雜湊函數(one-w
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 教学课件 教学 课件 第六 加密 技术 应用

限制150内