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

密碼學應用基礎(電腦類專業新形態立體化雙色印刷高等職業教育系列教材)

  • 作者:編者:楊誠//巢佳|責編:李培培//和慶娣
  • 出版社:機械工業
  • ISBN:9787111806943
  • 出版日期:2026/06/01
  • 裝幀:平裝
  • 頁數:190
人民幣:RMB 55 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書深入淺出地講解了密碼學核心知識與實戰技能。全書依循項目式教學理念,精心設計了8個項目,全面涵蓋密碼學關鍵領域,從古典密碼到現代密碼技術,循序漸進引導學生探索密碼學奧秘。力求理論與實踐完美結合,每個項目配套項目背景、項目任務、項目目標、知識準備、項目計劃、項目實施與習題,助力學生夯實密碼學基礎,提升解決實際問題的能力,為未來從事網路安全、信息安全等相關領域工作築牢根基。
    本書可作為高等職業院校與職業本科院校信息安全技術應用、電腦網路技術、密碼技術應用等專業的教材,也可作為普通本科院校信息安全、網路空間安全、電腦網路工程、電腦科學與技術等專業的教材,還可作為從事信息安全相關工作的教學人員、科研人員及工程技術人員的參考用書。

作者介紹
編者:楊誠//巢佳|責編:李培培//和慶娣

目錄
前言
項目1  古典密碼
  1.1  項目背景
  1.2  項目任務
  1.3  項目目標
  1.4  知識準備
    1.4.1  愷撒密碼
    1.4.2  培根密碼
    1.4.3  柵欄密碼
    1.4.4  棋盤密碼
    1.4.5  維爾南密碼
    1.4.6  莫爾斯碼
    1.4.7  豬圈密碼
    1.4.8  曲路密碼
  1.5  項目計劃
  1.6  項目實施
    1.6.1  愷撒密碼的加解密
    1.6.2  使用暴力破解法破解愷撒密碼
    1.6.3  使用頻率分析法破解愷撒密碼
    1.6.4  柵欄密碼的加解密
  1.7  習題
項目2  序列密碼
  2.1  項目背景
  2.2  項目任務
  2.3  項目目標
  2.4  知識準備
    2.4.1  認識序列密碼
    2.4.2  線性反饋移位寄存器
    2.4.3  常見的序列密碼演算法
  2.5  項目計劃
  2.6  項目實施
    2.6.1  RC4密碼演算法的加解密實現
    2.6.2  A5密碼演算法的加解密實現
  2.7  習題
項目3  分組密碼
  3.1  項目背景
  3.2  項目任務
  3.3  項目目標
  3.4  知識準備
    3.4.1  分組密碼含義
    3.4.2  DES分組密碼
    3.4.3  AES分組密碼
    3.4.4  SM4分組密碼
    3.4.5  分組密碼工作模式
  3.5  項目計劃
  3.6  項目實施
    3.6.1  實現DES的加密和解密過程
    3.6.2  實現SM4的加密和解密過程
    3.6.3  實現分組密碼工作模式ECB
  3.7  習題

項目4  公鑰密碼
  4.1  項目背景
  4.2  項目任務
  4.3  項目目標
  4.4  知識準備
    4.4.1  認識公鑰密碼
    4.4.2  RSA公鑰密碼
    4.4.3  ElGamal公鑰密碼
    4.4.4  橢圓曲線公鑰密碼
    4.4.5  SM2公鑰密碼
    4.4.6  SM9公鑰密碼
  4.5  項目計劃
  4.6  項目實施
    4.6.1  手動計算
    4.6.2  工具實現
    4.6.3  編程實現
  4.7  習題
項目5  哈希函數
  5.1  項目背景
  5.2  項目任務
  5.3  項目目標
  5.4  知識準備
    5.4.1  哈希函數含義
    5.4.2  MD5演算法
    5.4.3  SHA演算法
    5.4.4  RIPEMD-160演算法
    5.4.5  SM3演算法
  5.5  項目計劃
  5.6  項目實施
    5.6.1  使用Python編程語言實現MD5演算法
    5.6.2  使用Python編程語言實現SM3演算法
  5.7  習題
項目6  消息認證碼
  6.1  項目背景
  6.2  項目任務
  6.3  項目目標
  6.4  知識準備
    6.4.1  消息認證碼
    6.4.2  HMAC
  6.5  項目計劃
  6.6  項目實施
    6.6.1  使用Python編程語言實現HMAC演算法
    6.6.2  設計並實現一個簡單的消息認證系統
  6.7  習題
項目7  數字簽名和證書
  7.1  項目背景
  7.2  項目任務
  7.3  項目目標
  7.4  知識準備
    7.4.1  認識數字簽名

    7.4.2  數字簽名原理
    7.4.3  簽名演算法的應用場景
    7.4.4  認識數字證書
    7.4.5  數字證書的原理
    7.4.6  數字證書的應用場景
  7.5  項目計劃
  7.6  項目實施
    7.6.1  編程實現數字簽名
    7.6.2  Windows下使用OpenSSL生成自簽證書
  7.7  習題
項目8  密碼應用場景設計
  8.1  項目背景
  8.2  項目任務
  8.3  項目目標
  8.4  知識準備
    8.4.1  SSL/TLS協議工作原理及應用場景
    8.4.2  用戶認證技術
    8.4.3  密鑰管理系統(KMS)
    8.4.4  相關法律法規與合規要求
  8.5  項目計劃
  8.6  項目實施
    8.6.1  系統開發與測試
    8.6.2  系統部署與上線
  8.7  習題
參考文獻

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