買這商品的人也買了...
-
$265深入淺出 USB 系統開發 : 基於 ARM Cortex-M3 -
密碼學-密碼分析與實驗, 3/e$580$522 -
世界第一簡單密碼學 (修訂版)$320$272 -
$193商用密碼算法原理與 C語言實現 -
Oracle 19c 從入門到精通 (視頻教學超值版)$534$507 -
$834汽車行業 Automotive SPICE 能力級別2和3實踐應用教程 -
$606Web 安全攻防從入門到精通 -
深入淺出密碼學$719$683 -
ChatGPT 與 AI繪圖效率大師:從日常到職場的全方位應用總整理,48小時迎接減壓新生活!$620$483 -
$652雷達目標檢測與恆虛警處理, 3/e -
GitLab CI/CD 從入門到實戰$479$455 -
TPM 2.0 安全算法開發示例實戰$534$507 -
四足仿生機器人基本原理及開發教程$456$433 -
$768計算 -
智慧型汽車網絡安全權威指南 (下冊)$774$735 -
智慧型汽車網絡安全權威指南 (上冊)$654$621 -
ASP.NET Core + Vue.js 全棧開發訓練營$594$564 -
LangChain 開發手冊 -- OpenAI × LCEL 表達式 × Agent 自動化流程 × RAG 擴展模型知識 × 圖形資料庫 × LangSmith 除錯工具$680$537 -
$504應用密碼學:協定、演算法與 C源程式 (原書第2版·典藏版) -
$759無線AI應用:無線傳感、定位、物聯網與通訊 -
$652量子安全:信息保護新紀元 -
AUTOSAR 與汽車控制器軟件開發$534$507 -
$560破解深度學習:模型算法與實現 (基礎篇) -
大數據 SQL 優化 : 原理與實踐$594$564 -
RTL 設計師面試攻略 (芯片從設計到交付的全流程)$408$387
資訊安全書展|中文簡體2書75折 英文2書85折 詳見活動內容 »
-
CYBERSEC 2026 臺灣資安年鑑 ─ AI 代理改寫資安戰局 掌握10大關鍵風險$179$161 -
CYBERSEC 2025 臺灣資安年鑑 ─ 全球地緣政治衝突激化,國家級駭客鎖定企業$179$161 -
CYBERSEC 2024 臺灣資安年鑑 ─ AI 資安 2024 徹底剖析生成式 AI 資安攻防態勢$179$161 -
CYBERSEC 2022 臺灣資安年鑑 ─ 零信任資安時代來臨:信任邊界徹底瓦解,安全需源自反覆驗證$179$161 -
CYBERSEC 2021 臺灣資安年鑑 ─ 資安絕地大反攻:新一代主動式資安防禦概念來了!$179$161 -
5折
未來數位科技活用大全:從 AI 協作、程式設計、資訊安全到大數據分析, 2/e$600$300 -
79折
混合雲安全架構|零信任原則的安全設計方法與實作 (Security Architecture for Hybrid Cloud: A Practical Method for Designing Security Using Zero Trust Principles)$780$616 -
79折
駭客的 Linux 基礎入門必修課, 2/e (Linux Basics for Hackers : Getting Started with Networking, Scripting, and Security in Kali, 2/e)$520$410 -
78折
Graylog 整合應用實戰:打造視覺化與智慧化的新世代資安監控平台$650$507 -
79折
雲端原生資安指南|CNAPP 打造 DevSecOps 零死角防護 (Cloud Native Application Protection Platforms: A Guide to CNAPPs and the Foundations of Comprehensive Cloud Security)$580$458 -
79折
零信任網路|在不受信任的網路中建構安全系統, 2/e (Zero Trust Networks: Building Secure Systems in Untrusted Networks, 2/e)$680$537 -
5折
看不見的戰場:社群、AI 與企業資安危機$750$375 -
79折
數位國土保衛戰:從數位身分證、AI到電子投票,揭開臺灣數位化暗藏的國安危機$420$331 -
54折
裂縫碎光:資安數位生存戰$550$299 -
79折
LLM 資安教戰手冊|打造安全的 AI 應用程式 (The Developer's Playbook for Large Language Model Security)$580$458 -
66折
究極 Web 資安心智圖學習法!嚴選12大主題 × 7張心智圖 × 7個實戰,核心技能無痛升級(iThome鐵人賽系列書)$620$409 -
85折
資訊安全管理領導力實戰手冊$599$509 -
78折
一個人的藍隊:企業資安防護技術實戰指南(iThome鐵人賽系列書)$650$507 -
63折
資安密碼-隱形帝國:AI數位鑑識、社交工程攻防與現代密碼技術實戰$550$349 -
78折
資安鑑識分析:數位工具、情資安全、犯罪偵防與證據追蹤$560$436 -
85折
鋼索上的管理課【全新增訂版+資安風險升級主題】:韌性與敏捷管理的洞見與實踐$480$408 -
5折
營養師不開菜單後的 Next.js 全端轉職攻略:從專案規劃、畫面設計、資安到 SEO,挑戰一人 Side Project (iThome鐵人賽系列書)$680$340 -
5折
從零開始 OCS Inventory:打造資訊資產管理 × 資安 CVE 漏洞通報(iThome鐵人賽系列書)$650$325 -
79折
Beyond XSS:探索網頁前端資安宇宙$880$695 -
75折
工控資安銳視角:石化場域 OT / ICS 學習筆記$680$510
資訊安全書展|中文簡體2書75折 英文2書85折 詳見活動內容 »
-
VIP 95折
築牢“養蝦”全場景安全防線:保姆級 OpenClaw 安全應用實戰$299$284 -
VIP 95折
人工智能的後量子安全$708$672 -
VIP 95折
AI驅動安全:技術原理與行業實踐$779$740 -
VIP 95折
數據安全架構設計與實戰$654$621 -
85折
$504網絡安全治理 基於DevSecOps的理論與實踐 -
VIP 95折
可信計算原理及應用$359$341 -
85折
$453供應鏈安全與治理:基於關鍵信息基礎設施信息系統的實踐 -
79折
$236安全至上——高職學校學生安全教育教程 -
VIP 95折
安全 QR 碼設計方法研究$479$455 -
75折
$404雲攻擊向量 -
79折
$331智能終端安全與實踐:基於OpenHarmony操作系統 -
85折
$652初識密碼學 -
VIP 95折
商用密碼應用技術$414$393 -
79折
$327網絡安全建設與運營 -
85折
$351網絡安全保護制度與實施 -
85折
$351數據安全管理與技術 -
VIP 95折
機密計算:原理與技術$534$507 -
VIP 95折
零基礎快速入行 SOC 分析師, 2/e$359$341 -
85折
$505網絡空間安全與數據治理 -
79折
$473數據要素安全:新技術、新安全激活新質生產力 -
79折
$469網絡安全與決策(數據安全與數字信任) -
79折
$852數據安全 -
85折
$555計算機安全導論(原書第5版) -
85折
$402工控系統信息安全——智能製造背景下的數字化安全保障 -
VIP 95折
密碼芯片設計與實踐$294$279
相關主題
商品描述
本書共18章,第1章和第2章為密碼學數學基礎的相關實驗;第3章為古典密碼算法相關實驗;第4章和第5章為對稱密碼算法相關實驗;第6章為偽隨機數算法相關實驗,其內容服務於第7章和第8章的公鑰密碼算法實驗;第9章為Diffie-Hellman密鑰交換協議相關實驗;第10章為ECC算法相關實驗;第11章為SHA-1算法相關實驗;第12章為數字簽名算法相關實驗;第13~16章為國產密碼算法相關實驗;第17章為SM4算法的快速軟件實現方法;第18章為分組密碼算法的工作模式。本書不但可以作為網絡空間安全、密碼學科學與技術、信息安全、信息對抗技術、電腦科學與技術等專業的本科生、碩士生和博士生專業課程的配套實驗教材,而且可以作為信息安全工程師、密碼工程師的培訓教材,為密碼學算法的實際部署提供一定指導。
目錄大綱
第1章 數論基礎 1
1.1 算法原理 1
1.1.1 厄拉多塞篩算法 1
1.1.2 歐幾裏得算法 2
1.1.3 快速冪取模算法 3
1.1.4 中國剩餘定理算法 4
1.1.5 Miller-Rabin素性檢測算法 5
1.2 算法偽代碼 6
1.2.1 厄拉多塞篩算法偽代碼 7
1.2.2 歐幾裏得算法偽代碼 7
1.2.3 快速冪取模算法偽代碼 8
1.2.4 中國剩餘定理算法偽代碼 8
1.2.5 Miller-Rabin素性檢測算法偽代碼 9
1.3 算法實現與測試 9
1.3.1 厄拉多塞篩算法實現與測試 10
1.3.2 歐幾裏得算法實現與測試 10
1.3.3 快速冪取模算法實現與測試 11
1.3.4 中國剩餘定理算法實現與測試 12
1.3.5 Miller-Rabin素性檢測算法實現與測試 13
1.4 思考題 13
第2章 有限域算術 14
2.1 算法原理 14
2.1.1 有限域四則運算算法 14
2.1.2 有限域歐幾裏得算法 17
2.1.3 有限域求乘法逆元算法 18
2.2 算法偽代碼 19
2.2.1 有限域四則運算算法偽代碼 19
2.2.2 有限域歐幾裏得算法偽代碼 20
2.2.3 有限域求乘法逆元算法偽代碼 21
2.3 算法實現與測試 22
2.3.1 有限域四則運算算法實現與測試 22
2.3.2 有限域歐幾裏得算法實現與測試 22
2.3.3 有限域求乘法逆元算法實現與測試 23
2.4 思考題 23
第3章 古典密碼算法 24
3.1 算法原理 24
3.1.1 置換密碼 24
3.1.2 代替密碼 26
3.2 算法偽代碼 31
3.2.1 柵欄密碼算法偽代碼 31
3.2.2 矩陣密碼算法偽代碼 32
3.2.3 單表代替密碼算法偽代碼 34
3.2.4 仿射密碼算法偽代碼 34
3.2.5 維吉尼亞密碼算法偽代碼 35
3.2.6 弗納姆密碼算法偽代碼 36
3.2.7 希爾密碼算法偽代碼 37
3.2.8 對m維希爾密碼的已知明文攻擊算法偽代碼 38
3.3 算法實現與測試 38
3.3.1 柵欄密碼算法實現與測試 39
3.3.2 矩陣密碼算法實現與測試 39
3.3.3 單表代替密碼算法實現與測試 39
3.3.4 仿射密碼算法實現與測試 40
3.3.5 維吉尼亞密碼算法實現與測試 40
3.3.6 弗納姆密碼算法實現與測試 40
3.3.7 希爾密碼算法實現與測試 40
3.3.8 對m維希爾密碼的已知明文攻擊算法實現與測試 41
3.4 思考題 41
第4章 DES算法 42
4.1 算法原理 42
4.1.1 DES算法整體結構 42
4.1.2 DES算法詳細結構 43
4.1.3 密鑰選擇 46
4.2 算法偽代碼 47
4.2.1 密鑰擴展算法偽代碼 48
4.2.2 加密算法偽代碼 48
4.2.3 解密算法偽代碼 50
4.2.4 基本變換算法偽代碼 50
4.3 算法實現與測試 51
4.3.1 輸入和輸出 51
4.3.2 中間數據 53
4.4 思考題 53
第5章 AES算法 54
5.1 算法原理 54
5.1.1 AES算法整體結構 54
5.1.2 AES算法詳細結構 55
5.1.3 AES-192算法與AES-256算法 59
5.2 算法偽代碼 60
5.2.1 密鑰擴展算法偽代碼 60
5.2.2 加密算法偽代碼 61
5.2.3 解密算法偽代碼 61
5.2.4 基本變換算法偽代碼 62
5.3 算法實現與測試 64
5.3.1 輸入和輸出 65
5.3.2 中間數據 65
5.4 思考題 68
第6章 偽隨機數算法 69
6.1 算法原理 69
6.1.1 BBS算法 69
6.1.2 梅森旋轉算法 70
6.2 算法偽代碼 72
6.2.1 BBS算法偽代碼 72
6.2.2 梅森旋轉算法偽代碼 73
6.3 算法實現與測試 74
6.3.1 BBS算法實現與測試 74
6.3.2 梅森旋轉算法實現與測試 75
6.4 思考題 76
第7章 RC4算法 77
7.1 算法原理 77
7.1.1 流密碼 77
7.1.2 RC4算法詳細結構 77
7.2 算法偽代碼 79
7.3 算法實現與測試 80
7.3.1 輸入和輸出 80
7.3.2 中間數據 81
7.3.3 無效置換和弱密鑰問題 82
7.4 思考題 82
第8章 RSA算法 83
8.1 算法原理 83
8.1.1 RSA算法整體結構 83
8.1.2 RSA-OAEP算法 84
8.2 算法偽代碼 85
8.2.1 RSA算法偽代碼 86
8.2.2 RSA-OAEP算法偽代碼 87
8.3 算法實現與測試 90
8.3.1 RSA算法實現與測試 90
8.3.2 RSA-OAEP算法實現與測試 91
8.4 思考題 92
第9章 Diffie-Hellman密鑰交換協議 93
9.1 算法原理 93
9.1.1 Diffie-Hellman密鑰交換協議的原理 93
9.1.2 基於ECC的Diffie-Hellman密鑰交換協議 93
9.2 算法偽代碼 94
9.2.1 Diffie-Hellman密鑰交換協議偽代碼 95
9.2.2 基於ECC的Diffie-Hellman密鑰交換協議偽代碼 95
9.3 算法實現與測試 95
9.3.1 Diffie-Hellman密鑰交換協議實現與測試 96
9.3.2 基於ECC的Diffie-Hellman密鑰交換協議實現與測試 96
9.4 思考題 98
第10章 ECC算法 99
10.1 算法原理 99
10.1.1 基於ECC的加解密算法 100
10.1.2 基於ECC的數字簽名算法 100
10.2 算法偽代碼 101
10.2.1 橢圓曲線基礎運算算法偽代碼 101
10.2.2 密鑰生成算法偽代碼 103
10.2.3 基於ECC的加解密算法偽代碼 103
10.2.4 基於ECC的數字簽名算法偽代碼 104
10.3 算法實現與測試 105
10.3.1 基於ECC的加解密算法實現與測試 105
10.3.2 基於ECC的數字簽名算法實現與測試 106
10.4 思考題 107
第11章 SHA-1算法 108
11.1 算法原理 108
11.1.1 SHA-1算法整體結構 108
11.1.2 SHA-1算法詳細結構 109
11.2 算法偽代碼 111
11.2.1 雜湊算法偽代碼 111
11.2.2 消息填充算法偽代碼 112
11.2.3 字擴展算法偽代碼 112
11.2.4 輪函數偽代碼 113
11.2.5 邏輯函數偽代碼 113
11.3 算法實現與測試 114
11.4 思考題 120
第12章 數字簽名算法 121
12.1 算法原理 121
12.1.1 不帶消息恢復功能的RSA數字簽名算法 121
12.1.2 RSA-PSS數字簽名算法 122
12.1.3 ElGamal數字簽名算法 124
12.2 算法偽代碼 125
12.2.1 不帶消息恢復功能的RSA數字簽名算法偽代碼 125
12.2.2 RSA-PSS數字簽名算法偽代碼 126
12.2.3 ElGamal數字簽名算法偽代碼 128
12.3 算法實現與測試 130
12.3.1 不帶消息恢復功能的RSA數字簽名算法實現與測試 130
12.3.2 RSA-PSS數字簽名算法實現與測試 131
12.3.3 ElGamal數字簽名算法實現與測試 132
12.4 思考題 133
第13章 SM2算法 134
13.1 算法原理 134
13.2 算法偽代碼 137
13.2.1 密鑰生成算法偽代碼 137
13.2.2 加密算法偽代碼 137
13.2.3 解密算法偽代碼 138
13.3 算法實現與測試 139
13.3.1 方程參數 139
13.3.2 輸入和輸出 140
13.3.3 中間數據 141
13.4 思考題 142
第14章 SM4算法 143
14.1 算法原理 143
14.1.1 SM4算法整體結構 143
14.1.2 SM4算法詳細結構 144
14.2 算法偽代碼 146
14.2.1 密鑰擴展算法偽代碼 146
14.2.2 加密算法偽代碼 147
14.2.3 解密算法偽代碼 148
14.3 算法實現與測試 148
14.4 思考題 152
第15章 SM3算法 153
15.1 算法原理 153
15.1.1 SM3算法整體結構 153
15.1.2 SM3算法詳細結構 153
15.2 算法偽代碼 156
15.2.1 雜湊算法偽代碼 156
15.2.2 消息填充算法偽代碼 157
15.2.3 消息擴展算法偽代碼 157
15.2.4 壓縮算法偽代碼 157
15.3 算法實現與測試 158
15.4 思考題 161
第16章 ZUC算法 162
16.1 算法原理 162
16.2 算法偽代碼 164
16.2.1 LFSR算法偽代碼 164
16.2.2 比特重組算法偽代碼 165
16.2.3 非線性函數算法偽代碼 165
16.2.4 密鑰裝入算法偽代碼 166
16.2.5 生成密鑰字算法偽代碼 166
16.3 算法實現與測試 167
16.4 思考題 168
第17章 SM4算法快速軟件實現 169
17.1 SM4算法的S盒復合域優化 169
17.2 算法偽代碼 170
17.2.1 SM4算法的S盒函數偽代碼 171
17.2.2 GF((2)4)2復合域求逆算法偽代碼 171
17.3 算法實現與測試 172
17.4 思考題 173
第18章 分組密碼算法的工作模式 174
18.1 算法原理 174
18.1.1 ECB工作模式 174
18.1.2 CBC工作模式 174
18.1.3 CFB工作模式 175
18.1.4 OFB工作模式 176
18.1.5 CTR工作模式 177
18.2 算法偽代碼 178
18.2.1 ECB工作模式算法偽代碼 179
18.2.2 CBC工作模式算法偽代碼 180
18.2.3 CFB工作模式算法偽代碼 181
18.2.4 OFB工作模式算法偽代碼 183
18.2.5 CTR工作模式算法偽代碼 184
18.3 算法實現與測試 185
18.3.1 ECB工作模式算法實現與測試 185
18.3.2 CBC工作模式算法實現與測試 186
18.3.3 CFB工作模式算法實現與測試 187
18.3.4 OFB工作模式算法實現與測試 188
18.3.5 CTR工作模式算法實現與測試 188
18.4 思考題 189
