TPM2.0安全演算法開發示例實戰 楊悅 楊軍 謝堅 9787302642558 【台灣高等教育出版社】

圖書均為代購,正常情形下,訂後約兩周可抵台。
物品所在地:中國大陸
原出版社:清華大學
NT$566
商品編號:
供貨狀況: 尚有庫存

此商品參與的優惠活動

加入最愛
商品介紹
*完成訂單後正常情形下約兩周可抵台
*本賣場提供之資訊僅供參考,以到貨標的為正確資訊。
印行年月:202309*若逾兩年請先於私訊洽詢存貨情況,謝謝。
台灣(台北市)在地出版社,每筆交易均開具統一發票,祝您中獎最高1000萬元。
書名:TPM2.0安全演算法開發示例實戰
ISBN:9787302642558
出版社:清華大學
著編譯者:楊悅 楊軍 謝堅
頁數:289
所在地:中國大陸 *此為代購商品
書號:1576790
可大量預訂,請先連絡。

內容簡介

本書是針對TPM實戰的編程實用書籍,將常用的TPM應用場景編寫為C++與C#雙語示例,配上詳細代碼說明,以淺顯易懂、循序漸進的方式展示,在閱讀後可以立即運用到項目開發之中。全書共19章:第1章和第2章介紹常用的安全基礎概念,包括HASH演算法、HMAC演算法、對稱密鑰、非對稱密鑰、數字簽名、數字信封、PKI等內容;第3∼19章將理論付諸實踐,講解如何使用TPM提供的安全演算法解決一些實際問題,包括生成隨機數、計算HASH摘要、加密與解密文件、加密與解密消息、導入與導出密鑰、管理存儲分層、創建Child Key、構建Policy表達式、生成數字簽名、實現PKI模型、遷移非對稱密鑰、使用NV Index存儲數據、藉助NV Index轉移授權等內容。 本書對於有一定編程基礎,並希望基於TPM晶元構建安全應用軟體產品、提升企業信息安全等級、學習安全領域知識的IT從業人員,均能起到很好的指導作用。

作者簡介

楊悅 1997年開始從事軟體開發,精通 NET、Java、C++、Rust、Python、Obj-C、JavaScript、Typescript、React、PHP、VB等多種語言及框架,擅長以下領域。 ·雲計算:精通AWS、Azure解決方案設計與開發,擁有AWS-Architect、AWS-Developer、AWS-SysOps資格證書; ·身份安全:精通身份安全協議、安全演算法,擅長安全產品與SSO方案設計; ·人工智慧:精通機器視覺領域的TensorFlow與OpenCV演算法開發; ·大數據:精通SQLServer、MySQL、MongoDB等資料庫的管理與開發,擅長大數據、湖倉一體方案設計與開發,擁有多項DBA資格證書; ·企業應用:精通AD、ADFS、SharePoint等企業產品的管理與開發; ·軟體開發:精通各類Web、桌面、App應用開發。曾任職大眾點評網高級研發工程師、香港IAS系統分析師,現任職某知名安全科技公司高級解決方案架構師,擁有CISA、PMP、MCSE、MCDBA、MCITP、MCP、MCTS、MCITP-SharePoint、MCITP-DBA等20項國際資格認證。

目錄

第1章 系統安全基礎
1 1 常用攻擊手段
1 1 1 字典攻擊
1 1 2 HASH反查表攻擊
1 1 3 彩虹表攻擊
1 1 4 中間人攻擊
1 1 5 戰爭駕駛
1 1 6 竊聽
1 1 7 重播攻擊
1 1 8 網路釣魚
1 1 9 社會工程學
1 2 安全演算法
1 2 1 HASH演算法
1 2 2 HASH擴展
1 2 3 HMAC演算法
1 2 4 對稱密鑰
1 2 5 非對稱密鑰
1 2 6 Nonce
1 2 7 KDF
1 3 本章小結
第2章 身份認證與安全協議
2 1 消息安全模式
2 1 1 數字簽名
2 1 2 數字信封
2 1 3 證書
2 2 身份認證方式
2 2 1 密碼認證
2 2 2 IC卡或智能卡認證
2 2 32 FA認證
2 2 4 生物特徵認證
2 2 5 U盾認證
2 2 6 OTP認證
2 2 7 FIDO認證
2 2 8 Windows Hello
2 2 9 MFA
2 3 身份認證協議
2 3 1 SSL
2 3 2 TLS
2 3 3 Kerberos
2 3 4 PKI
2 3 5 RADIUS
2 3 6 EAP
2 3 7 SAML
2 3 8 JWT
2 4 本章小結
第3章 開發準備
3 1 初識TPM
3 1 1 什麼是TPM
3 1 2 TPM歷史
3 1 3 編程介面
3 2 準備工作
3 2 1 TPM晶元
3 2 2 TPM模擬器
3 2 3 C++開發環境
3 2 4 C#開發環境
3 3 測試TPM
3 4 本章小結
第4章 第一個TPM程序
4 1 隨機數不隨機
4 1 1 RNG
4 1 2 HRNG
4 2 使用HRNG生成隨機數
4 3 本章小結
第5章 HASH演算法
5 1 TPM_HANDLE
5 2 計算HASH
5 2 1 簡單HASH
5 2 2 序列HASH
5 2 3 文件HASH
5 3 校驗HASH
5 4 本章小結
第6章 HMAC演算法
6 1 定義Key模板
6 2 TPMS_SENSITIVE_CREATE
6 3 創建HMAC Key對象
6 4 計算HMAC摘要
6 4 1 簡單HMAC
6 4 2 序列HMAC
6 5 校驗HMAC
6 6 本章小結
第7章 對稱密鑰
7 1 授權區域
7 2 Password授權
7 2 1 綁定密碼
7 2 2 使用Password授權
7 3 使用密碼保護Key
7 4 使用對稱Key
7 4 1 加密與解密字元串
7 4 2 加密文件
7 4 3 解密文件
7 5 本章小結
第8章 對稱密鑰導入
8 1 架構設計
8 2 導入對稱Key
8 3 完整應用示例
8 3 1 生成Key
8 3 2 導入Key
8 3 3 加密消息
8 3 4 發送消息
8 3 5 接收消息
8 3 6 解密消息
8 3 7 測試程序
8 4 本章小結
第9章 對稱密鑰導出
9 1 Password、Policy、Session
9 2 Policy授權
9 2 1 構建與綁定Policy
9 2 2 使用Policy授權
9 3 使用Policy保護Key
9 3 1 基於命令名稱的Policy授權
9 3 2 基於密碼的Policy授權
9 4 導出對稱Key
9 5 完整導出示例
9 5 1 設計Policy
9 5 2 導出Key
9 5 3 導入Key
9 6 本章小結
第10章 非對稱密鑰
10 1 分層
10 1 1 奪回所有權
10 1 2 修改分層授權
10 2 使用非對稱Key
10 2 1 加密字元串
10 2 2 解密字元串
10 3 本章小結
第11章 非對稱密鑰公鑰導出
11 1 架構設計
11 2 導出公鑰
11 2 1 安裝Botan
11 2 2 配置Botan
11 2 3 安裝CSharp-easy-RSA-PEM
11 3 完整應用示例
11 3 1 導出公鑰
11 3 2 解密消息
11 3 3 接收消息
11 3 4 加密消息
11 3 5 發送消息
11 3 6 測試程序
11 4 本章小結
第12章 非對稱密鑰公鑰導入
12 1 架構設計
12 2 導入公鑰
12 3 完整應用示例
12 3 1 生成Key
12 3 2 導入公鑰
12 3 3 加密消息
12 3 4 發送消息
12 3 5 接收消息
12 3 6 解密消息
12 3 7 測試程序
12 4 本章小結
第13章 非對稱密鑰私鑰導出
13 1 架構設計
13 2 導出私鑰
13 3 完整應用示例
13 3 1 導出私鑰
13 3 2 加密消息
13 3 3 發送消息
13 3 4 接收消息
13 3 5 解密消息
13 3 6 測試程序
13 4 本章小結
第14章 非對稱密鑰私鑰導入
14 1 架構設計
14 2 導入私鑰
14 3 完整應用示例
14 3 1 生成Key
14 3 2 轉換Key
14 3 3 導入私鑰
14 3 4 解密消息
14 3 5 接收消息
14 3 6 加密消息
14 3 7 發送消息
14 3 8 測試程序
14 4 本章小結
第15章 非對稱密鑰簽名
15 1 Primary Key與Child Key
15 1 1 Child Key生命周期
15 1 2 限制性解密Key
15 1 3 可導出性定義
15 2 使用非對稱Key
15 2 1 創建Primary Key
15 2 2 創建Child Key
15 2 3 簽名字元串
15 2 4 驗證簽名
15 3 本章小結
第16章 非對稱密鑰
詳細資料或其他書籍請至台灣高等教育出版社查詢,查後請於PChome商店街私訊告知ISBN或書號,我們即儘速上架。
規格說明
運送方式
已加入購物車
已更新購物車
網路異常,請重新整理