密碼學

游林、胡耿然、胡麗琴、徐茂智

  • 出版商: 清華大學
  • 出版日期: 2021-03-01
  • 定價: $239
  • 售價: 8.5$203
  • 語言: 簡體中文
  • 頁數: 201
  • 裝訂: 平裝
  • ISBN: 7302575517
  • ISBN-13: 9787302575511
  • 相關分類: 資訊安全
  • 下單後立即進貨 (約4週~6週)

  • 密碼學-preview-1
  • 密碼學-preview-2
密碼學-preview-1

買這商品的人也買了...

商品描述

1)依據學生普遍反映目前幾乎所有的密碼學教材或參考書中實例偏少,對密碼算法不易理解的情況,在新編的密碼學教材中增添豐富的實例。

2)適用針對不同專業、不同水平層次的學生需求密碼學知識的課程教學。

作者簡介

杭州電子科技大學特聘教授, 1966年出生,博士(後).曾應邀到美國Clemson 大學訪學兩年。
曾主持國家教委面向□1世紀大學數學本科課程改革項目子項目“高等代數課程教學內容與體系的改革的研究”以及海南省教育廳項目“海南省師範類院校初等數論課程教材改革的研究” 。
已發表有關學術論文70餘篇,編著教材1部(《信息安全與密碼學》(清華大學出版社,與北大徐茂智教授合編著)),出版專著1部(科學出版社),主持國家自然科學基金□項,浙江省自然科學基金傑出青年團隊項目1項,教育部重點項目□項,中國博士後科學基金(二等)1項,國家“十一五”、“十二五”密碼發展基金、浙江省錢江人才計劃項目項目、信息安全國家重點實驗室開放課題、信息保障技術國家重點實驗室開放課題、海南省自然科學基金項目及海南省教育廳研究項目若干項。
目前是杭州電子科技大學教育部卓越工程師實施計劃信息安全專業負責人、杭州電子科技大學信息安全專業負責人、信息安全二級學科建設負責人、浙江省信息安全優勢專業建設負責人。
浙江省數據存儲傳輸及應用技術研究重點實驗室信息安全方向負責人、浙江省固態存儲和數據安全關鍵技術創新團隊信息安全方向負責人。

目錄大綱

基礎篇

第1章緒論
1.1密碼學發展簡史
1.1.1古典密碼術
1.1.2機器密碼時代
1.1.3傳統密碼學
1.1.4公鑰密碼學
1.2幾種古典密碼
1.2.1Caesar密碼
1.2.2Vigenère密碼
1.2 .3Playfair密碼
1.2.4Hill密碼
1.2.5置換密碼
1.3密碼學基本概念
1.3.1密碼學的基本術語
1.3.2密碼體制分類
1.3.3密碼學的基本模型
1.4密碼分析
習題

第2章流密碼
2.1基本概念
2.1.1同步流密碼
2.1.2有限狀態自動機
2.1.3密鑰流生成器
2.2線性反饋移位寄存器
2.3線性反饋移位寄存器的一元多項式表示
2.4m序列的偽隨機性
2.5m序列密碼的破譯
2.6非線性序列
2.6.1Geffe序列生成器
2.6.2JK觸發器
2.6.3Pless生成器
2.鐘控序列生成器
習題

第3章基本分組密碼體制
3.1數據加密標準
3.1.1DES描述
3.1.2DES分析
3.1.3三重DES
3.2不錯加密標準
3.2.1數學基礎
3.2.2AES描述
3.2.3AES安全分析
3.3數據加密算法
3.3.1設計原理
3.3.2IDEA描述
3.3. 3IDEA實現
3.4SM4算法
3.4.1設計原理
3.4.2SM4算法的密鑰擴展方案
3.4.3SM4算法的S盒分析
3.4.4SM4算法加密實例
習題

第4章哈希函數
4.1Hash函數的定義和性質
4.1. 1Hash函數的定義
4.1.2Hash函數的性質
4.1.3術語、符號及基本運算
4.2Hash函數MD5
4.2.1MD5算法描述
4.2.2MD5的安全性
4.3SHA1
4.3.1SHA1算法描述
4.3.2SHA1算法的安全性
4.4MD6、SHA2及SHA3簡介
4.4.1MD6算法
4.4.2SHA2算法
4.4.3SHA3算法
4.4.4SM3算法
4.5Hash函數性能比較
習題

第5章基本公鑰密碼體制
5.1公鑰密碼體制基本概念
5.1.1公鑰密碼體制構造
5.1.2重要的公鑰密碼方案
5.1.3公鑰密碼體制的應用
5.2公鑰加密
5.2.1RSA公鑰密碼體制
5.2.2ElGamal公鑰密碼體制
5.2.3橢圓曲線密碼體制
5.2.4MenezesVanstone橢圓曲線密碼體制
5.3數字簽名
5.3.1RSA數字簽名方案
5.3.2ElGamal數字簽名方案
5.3.3數字簽名標準
5.3.4橢圓曲線數字簽名算法
5.4數字簽名的安全需求
習題

第6章密鑰管理
6.1概述
6.2對稱密碼體制的密鑰分發
6.2.1手工分發
6.2.2基於對稱密碼技術的密鑰分發
6.2.3基於非對稱密碼技術的密鑰分發
6.3公鑰密碼體制的密鑰管理
6.3.1X.509證書標準
6.3.2認證機構及其信任鏈
6.3.3密鑰與證書管理
習題

深入篇

第7章私鑰密碼算法(續)(簡介)
7.1Blowfish算法
7.2RC5算法
7.3CAST128算法
7.4首屆密碼算法競賽分組密碼算法簡介

第8章公鑰密碼算法(續)
8.1MH背包公鑰密碼系統
8.1.1背包(Knapsack)問題
8.1.2MH背包公鑰密碼系統描述
8.2Rabin公鑰密碼體制
8.2.1Rabin公鑰密碼體制描述
8.2.2Rabin公鑰密碼體制的安全性
8.3GoldwasserMicali概率公鑰密碼體制
8.3.1GoldwasserMicali概率公鑰密碼體制描述
8.3. 2GoldwasserMicali概率公鑰密碼體制的安全性
8.4NTRU公鑰密碼體制
8.4.1NTRU公鑰密碼體制描述
8.4.2NTRU公鑰密碼體制的安全性
8.5盲簽名方案
習題

第9章基於身份的公鑰密碼學
9.1基於身份的簽名
9.1.1Shamir的基於身份的數字簽名體制的構成
9.1.2Shamir的基於身份的數字簽名體制的算法描述
9.1.3Shamir的基於身份的數字簽名體制安全性分析
9.2利用橢圓曲線上Weil配對的基於身份的公鑰密碼體制
9.2.1超奇異橢圓曲線與Weil配對
9.2.2DDH問題與CDH問題
9.2.3利用Weil配對的基於身份密鑰共享體制
9.2.4利用Weil配對的三方DiffieHellman密鑰協議
9.3Boneh與Franklin的基於身份的公鑰加密體制
9.3.1Boneh與Franklin的公鑰加密體制的構成
9.3.2Boneh與Franklin的公鑰加密體制的算法描述
9.3.3公開系統環境中的Boneh與Franklin的公鑰加密體制
9.4SM9標識密碼算法
9.4.1SM9主要參數定義
9.4. 2SM9數字簽名算法
9.4.3SM9公鑰加密算法
9.4.4SM9密鑰交換協議
習題

第10章計算複雜性理論
10.1圖靈機
10.2語言、問題、算法及計算複雜度表示
10.3P、NP與NP完全問題
10.3.1三類問題的相關定義
10.3.2P問題和NP問題舉例
10.4單向函數與陷門單向函數
10.4.1單向函數