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

密碼學簡明教程(信息與通信工程專業核心教材)

  • 作者:編者:陳運|責編:韓同平
  • 出版社:電子工業
  • ISBN:9787121437618
  • 出版日期:2022/06/01
  • 裝幀:平裝
  • 頁數:212
人民幣:RMB 55.9 元      售價:
放入購物車
加入收藏夾

內容大鋼
    教育部高等學校網路空間安全專業教學指導委員會發布的第二版信息安全專業規範對研究教學類大學和技術應用類大學的密碼學課程分別提出了不同的要求。本書覆蓋了信息安全專業指導性專業規範所要求的密碼學全部九個知識模塊,並在此基礎上進行了適當的擴充。本書具體內容包括密碼學的基本概念、分組密碼、流密碼、公鑰密碼、數字簽名、雜湊函數和完整性校驗、認證、密鑰管理、密碼協議,重點介紹國家商用密碼演算法和目前國際上廣泛應用的典型密碼演算法,並對一些新的密碼技術進行了簡要介紹。本書適合用作各類大學網路空間安全、信息安全及相關專業本科教材,也可作為電腦、通信、電子工程專業的選修課教材和研究生相關課程的參考教材,還可作為信息安全相關領域科技人員從事可信研究和技術開發的參考書。

作者介紹
編者:陳運|責編:韓同平

目錄
第1章  概論
  1.1  密碼學發展歷史
  1.2  密碼學基本知識體系
  1.3  密碼學與信息安全
  習題
第2章  古典密碼
  2.1  基本定義和概念
  2.2  代替密碼
    2.2.1  單表代替密碼
    2.2.2  單表代替密碼的統計分析
    2.2.3  多表代替密碼
    2.2.4  多表代替密碼的統計分析
  2.3  換位密碼
  2.4  密碼分析的唯一解距離
  習題
第3章  分組密碼
  3.1  分組密碼的概念、設計原則和應用準則
  3.2  分組密碼的結構
    3.2.1  Feistel網路
    3.2.2  SPN網路
  3.3  數據加密標準
    3.3.1  DES概述
    3.3.2  初始置換和末置換
    3.3.3  子密鑰產生
    3.3.4  乘積變換
    3.3.5  DES的加密和解密原理
    3.3.6  DES的安全性
  3.4  SM4分組密碼演算法
    3.4.1  SM4演算法概述
    3.4.2  初始變數演算法
    3.4.3  密鑰擴展演算法
    3.4.4  SM4演算法安全性分析
  3.5  高級加密標準
    3.5.1  AES的產生背景
    3.5.2  AES演算法概述
    3.5.3  AES加密和解密輪變換
    3.5.4  密鑰擴展
    3.5.5  AES-128加解密範例
  3.6  分組密碼的工作模式
    3.6.1  ECB模式
    3.6.2  CBC模式
    3.6.3  OFB模式
    3.6.4  CFB模式
    3.6.5  CTR模式
  3.7  分組密碼的常用分析方法
    3.7.1  差分分析
    3.7.2  線性分析
    3.7.3  邊通道攻擊
  習題
第4章  流密碼

  4.1  流密碼的概念
  4.2  線性反饋移位寄存器
  4.3  偽隨機序列及密鑰生成
    4.3.1  偽隨機序列
    4.3.2  基於LFSR的密鑰生成器
  4.4  祖沖之流密碼演算法
    4.4.1  祖沖之演算法結構
    4.4.2  祖沖之演算法各層次功能
    4.4.3  祖沖之演算法運行過程
    4.4.4  基於祖沖之演算法的加密演算法
  4.5  RC4演算法及其他
  習題
第5章  雜湊函數
  5.1  雜湊函數的概念
    5.1.1  雜湊函數的基本概念
    5.1.2  雜湊函數的工作方式
    5.1.3  雜湊函數的分類
  5.2  SM3密碼雜湊演算法
    5.2.1  SM3演算法常數與函數的定義
    5.2.2  SM3演算法描述
  5.3  安全散列演算法SHA
    5.3.1  SHA-1演算法
    5.3.2  SHA-1雜湊實例
  5.4  利用密碼演算法構造雜湊函數
    5.4.1  基於分組密碼的雜湊函數
    5.4.2  基於ZUC演算法的雜湊函數
  5.5  HMAC演算法
    5.5.1  消息認證碼
    5.5.2  基於雜湊函數的消息認證碼
    5.5.3  HMAC演算法
  習題
第6章  公鑰密碼
  6.1  公鑰密碼體制的基本原理
  6.2  RSA公鑰密碼體制
    6.2.1  數論基本知識
    6.2.2  RSA公鑰密碼體制的加密和解密
    6.2.3  RSA演算法密鑰選擇及設計舉例
    6.2.4  RSA快速演算法
    6.2.5  RSA公鑰密碼體制的安全性
  6.3  SM2演算法
    6.3.1  橢圓曲線基本概念及運算規則
    6.3.2  SM2公鑰密碼加解密演算法
    6.3.3  推薦參數
  6.4  ElGamal體制
  習題
第7章  數字簽名
  7.1  數字簽名的概念
  7.2  基於RSA演算法的數字簽名
  7.3  基於SM2演算法的數字簽名
  7.4  基於ElGamal演算法的數字簽名

  7.5  數字簽名演算法DSA
  習題
第8章  身份認證
  8.1  身份認證基礎
  8.2  身份認證技術
    8.2.1  基於口令的身份認證
    8.2.2  基於對稱密碼的身份認證
    8.2.3  基於公鑰密碼的身份認證
    8.2.4  基於生物特徵識別的身份認證
  8.3  認證協議
    8.3.1  零知識證明原理
    8.3.2  Feige-Fiat-Shamir零知識身份認證協議
    8.3.3  Kerberos認證協議
  習題
第9章  密鑰管理
  9.1  密鑰管理的概念
    9.1.1  密鑰的種類與層次結構
    9.1.2  密鑰管理生命周期
  9.2  密鑰的生成和安全存儲
    9.2.1  密鑰產生方法
    9.2.2  密鑰的安全存儲
  9.3  密鑰分發
  9.4  密鑰交換協議
    9.4.1  Diffie-Hellman體制
    9.4.2  基於SM2的密鑰交換協議
  9.5  公鑰基礎設施PKI
    9.5.1  PKI組成
    9.5.2  X.509數字證書
    9.5.3  數字證書驗證
    9.5.4  數字證書管理
  習題
第10章  密碼協議
  10.1  密碼協議的概念
  10.2  密碼協議的安全問題
  10.3  SSL/TLS協議
    10.3.1  SSL協議組成
    10.3.2  SSL握手協議
    10.3.3  更改密碼規格協議
    10.3.4  警告協議
    10.3.5  記錄協議
    10.3.6  TLS協議
  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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