幫助中心 | 我的帳號 | 關於我們

密碼學引論(雙色印刷高等教育網路空間安全專業系列教材)

  • 作者:編者:曹天傑|責編:郝建偉//張翠翠
  • 出版社:機械工業
  • ISBN:9787111774242
  • 出版日期:2025/03/01
  • 裝幀:平裝
  • 頁數:218
人民幣:RMB 59 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書系統地介紹了密碼學的基本概念、理論和演算法。全書共11章,內容包括密碼學概述、古典密碼學、序列密碼、分組密碼、雜湊演算法、消息鑒別碼演算法、公鑰密碼、數字簽名、橢圓曲線密碼體制、基於標識的密碼體制、量子信息科學與密碼學。每章均配有思考與練習題。
    本書語言精煉,概念準確,內容系統全面,融合了密碼學領域的新成果,介紹了我國商用密碼演算法。本書既介紹演算法的設計原理、演算法結構,也分析演算法的安全性;既介紹密碼學的經典演算法,也體現密碼學領域的新發展;既介紹國際應用廣泛的密碼演算法,也講述我國商用密碼演算法。
    本書既可作為信息安全、密碼科學與技術、網路空間安全、保密技術、信息對抗技術等專業的本科生及研究生教材,又可作為商用密碼應用安全性評估從業人員的參考書,還可作為信息安全領域的工程技術人員的參考書。

作者介紹
編者:曹天傑|責編:郝建偉//張翠翠

目錄
前言
第1章  密碼學概述
  1.1  密碼學的基本概念
    1.1.1  密碼學的基本目標
    1.1.2  密碼學的起源與發展
    1.1.3  密碼編碼與密碼分析
  1.2  密碼體制
    1.2.1  密碼體制的組成
    1.2.2  密碼體制的分類
  1.3  密碼分析
    1.3.1  被動攻擊與主動攻擊
    1.3.2  攻擊密碼系統的方法
    1.3.3  破譯密碼的類型
  1.4  密碼體制的安全性
  1.5  思考與練習
  1.6  拓展閱讀:密碼法
第2章  古典密碼學
  2.1  替換密碼體制
    2.1.1  單表替換密碼
    2.1.2  多表替換密碼
  2.2  置換密碼體制
  2.3  古典密碼體制的分析
    2.3.1  統計特性
    2.3.2  單表密碼體制的統計分析
  2.4  思考與練習
  2.5  拓展閱讀:中國古代軍事密碼
第3章  序列密碼
  3.1  序列密碼的基本概念
    3.1.1  序列密碼的定義
    3.1.2  密鑰流與密鑰生成器
  3.2  線性反饋移位寄存器序列
  3.3  線性移位寄存器的一元多項式表示
  3.4  隨機性概念與m序列的偽隨機性
  3.5  祖沖之序列密碼演算法
    3.5.1  ZUC演算法描述
    3.5.2  ZUC演算法的設計原理
    3.5.3  ZUC演算法的安全性
  3.6  RC4密碼演算法
    3.6.1  RC4密碼演算法描述
    3.6.2  RC4密碼演算法的設計原理
    3.6.3  RC4密碼演算法的安全性
  3.7  Grain密碼演算法
    3.7.1  Grain密碼演算法描述
    3.7.2  Grain密碼演算法的設計原理
    3.7.3  Grain密碼演算法的安全性
  3.8  序列密碼的分析方法
  3.9  思考與練習
  3.10  拓展閱讀:密碼學家肖國鎮
第4章  分組密碼
  4.1  分組密碼的基本概念

  4.2  分組密碼的結構
    4.2.1  SP網路
    4.2.2  Feistel網路
  4.3  DES
    4.3.1  DES加密過程
    4.3.2  DES解密過程
    4.3.3  DES子密鑰生成
    4.3.4  DES的安全性
    4.3.5  三重DES
  4.4  AES
    4.4.1  AES的加密變換
    4.4.2  AES的解密變換
    4.4.3  AES密鑰編排
  4.5  SM4密碼演算法
    4.5.1  演算法描述
    4.5.2  密鑰擴展
  4.6  輕量級分組密碼
    4.6.1  PRESENT
    4.6.2  SPECK
    4.6.3  ASCON
  4.7  分組密碼的工作模式
    4.7.1  ECB工作模式
    4.7.2  CBC工作模式
    4.7.3  CFB工作模式
    4.7.4  OFB工作模式
    4.7.5  CTR工作模式
    4.7.6  XTS工作模式
    4.7.7  HCTR工作模式
    4.7.8  BC工作模式
    4.7.9  OFBNLF工作模式
  4.8  分組密碼分析
    4.8.1  差分密碼分析
    4.8.2  線性密碼分析
  4.9  思考與練習
  4.10  拓展閱讀:破解DES
第5章  雜湊演算法
  5.1  雜湊演算法概述
    5.1.1  雜湊演算法的屬性
    5.1.2  雜湊演算法的設計
  5.2  雜湊演算法實例
    5.2.1  MD5
    5.2.2  SHA-256
    5.2.3  SM3
    5.2.4  SHA-3
  5.3  雜湊演算法的安全性
    5.3.1  窮舉攻擊
    5.3.2  生日攻擊
    5.3.3  隨機預言機模型
  5.4  思考與練習
  5.5  拓展閱讀:密碼學家王小雲

第6章  消息鑒別碼演算法
  6.1  基於分組密碼的MAC演算法
    6.1.1  MAC演算法1(CBC-MAC)
    6.1.2  MAC演算法2(EMAC)
  6.2  基於專門設計的雜湊函數的MAC演算法
    6.2.1  MAC演算法1(MDx-MAC)
    6.2.2  MAC演算法2(HMAC)
  6.3  基於泛雜湊函數的MAC演算法——UMAC
  6.4  MAC演算法的安全性
  6.5  思考與練習
  6.6  拓展閱讀:消息鑒別碼國際標準
第7章  公鑰密碼
  7.1  公鑰密碼的基本概念
    7.1.1  公鑰密碼體制的原理
    7.1.2  公鑰密碼演算法應滿足的要求
    7.1.3  對公鑰密碼的攻擊
  7.2  Rabin密碼體制
  7.3  RSA密碼體制
    7.3.1  加密演算法描述
    7.3.2  RSA演算法中的計算問題
    7.3.3  RSA加密演算法的安全性
    7.3.4  RSAES-OAEP
  7.4  ElGamal密碼體制
    7.4.1  ElGamal演算法描述
    7.4.2  ElGamal公鑰密碼體制的安全性
  7.5  Diffie-Hellman密鑰交換協議
  7.6  思考與練習
  7.7  拓展閱讀:RSA整數因子分解挑戰賽
第8章  數字簽名
  8.1  數字簽名的基本概念
    8.1.1  數字簽名的定義與分類
    8.1.2  數字簽名的攻擊模型
  8.2  RSA數字簽名演算法
    8.2.1  利用RSA演算法實現數字簽名
    8.2.2  對RSA數字簽名的攻擊
    8.2.3  RSASSA-PSS
  8.3  DSA數字簽名演算法
  8.4  其他數字簽名方案
    8.4.1  離散對數簽名方案
    8.4.2  ElGamal簽名方案
    8.4.3  Schnorr簽名方案
    8.4.4  Nyberg-Rueppel(消息恢復簽名)方案
  8.5  思考與練習
  8.6  拓展閱讀:電子簽名法
第9章  橢圓曲線密碼體制
  9.1  橢圓曲線
    9.1.1  橢圓曲線基本概念
    9.1.2  橢圓曲線密碼體制的優點
  9.2  橢圓曲線加密演算法
    9.2.1  橢圓曲線ElGamal公鑰加密演算法

    9.2.2  Menezes-Vanstone公鑰加密演算法
  9.3  SM2加密演算法
    9.3.1  參數選取
    9.3.2  SM2演算法的加密和解密演算法
    9.3.3  安全性分析
  9.4  橢圓曲線數字簽名標準DSS
    9.4.1  ECDSA簽名演算法
    9.4.2  EdDSA簽名演算法
  9.5  SM2簽名演算法
    9.5.1  參數選取
    9.5.2  SM2數字簽名的生成演算法與驗證演算法
    9.5.3  安全性分析
  9.6  SM2密鑰交換協議
    9.6.1  參數選取
    9.6.2  協議流程
  9.7  思考與練習
  9.8  拓展閱讀:橢圓曲線密碼的高效實現
第10章  基於標識的密碼體制
  10.1  基於標識的密碼學概述
  10.2  有限域Fqm上的橢圓曲線
  10.3  SM9標識密碼演算法
    10.3.1  系統參數組與密鑰生成
    10.3.2  輔助函數
    10.3.3  加密演算法
    10.3.4  解密演算法
  10.4  SM9數字簽名演算法
    10.4.1  系統參數組與密鑰生成
    10.4.2  輔助函數
    10.4.3  簽名生成演算法
    10.4.4  簽名驗證演算法
  10.5  SM9密鑰交換協議
    10.5.1  系統參數組與密鑰生成
    10.5.2  協議流程
  10.6  思考與練習
  10.7  拓展閱讀:標識密碼國際標準
第11章  量子信息科學與密碼學
  11.1  量子計算基礎
    11.1.1  量子力學基本假設
    11.1.2  量子比特
    11.1.3  量子邏輯門
    11.1.4  可逆計算與量子黑盒
  11.2  量子演算法
    11.2.1  Grover演算法
    11.2.2  Shor演算法
  11.3  量子密鑰分發
    11.3.1  隱私放大與信息協調技術
    11.3.2  量子密鑰分發協議BB84
    11.3.3  帶糾錯碼的安全BB84協議
  11.4  后量子密碼學
    11.4.1  基於格的密碼

    11.4.2  基於糾錯碼的密碼
    11.4.3  基於Hash函數的數字簽名方案
    11.4.4  基於多變數的密碼
  11.5  思考與練習
  11.6  拓展閱讀:九章三號
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032