密碼算法套用實踐

密碼算法套用實踐

《密碼算法套用實踐》是2019年9月電子工業出版社出版的圖書,作者是文仲慧 。

基本介紹

  • 中文名:密碼算法套用實踐
  • 作者:文仲慧
  • 出版社電子工業出版社
  • 出版時間:2019年9月
  • 頁數:252 頁
  • 定價:68 元
  • 開本:16 開
  • ISBN:9787121353901
內容簡介,圖書目錄,

內容簡介

信息安全對密碼提出了越來越高的要求。作為密碼學重要組成部分的密碼體制,近十幾年來取得了長足的發展。本書根據密碼的加密原理,分為4章,即分組密碼、Hash函式、序列密碼、P1363公鑰標準簡介,通過圖表的方式對每種加密算法的原理進行了展示,並給出了部分加密算法的偽代碼,具有很強的實用性。

圖書目錄

第1章 分組密碼 1
1.1 數據加密標準和分組密碼的四種工作方式 1
1.1.1 DES加密算法的研製經過 1
1.1.2 DES加密算法 1
1.1.3 DES的工作方式 7
1.1.4 DES加密思想和特點 9
1.2 Lucifer加密算法(DES前身) 10
1.3 NewDES加密算法 12
1.3.1 NewDES加/脫密編制 13
1.3.2 非線性函式f的選取 15
1.4 DES加密算法的變型 16
1.4.1 多重DES加密算法 16
1.4.2 子密鑰獨立的DES加密算法 16
1.4.3 S盒可選的DES加密算法 16
1.4.4 S盒可變的DES加密算法 16
1.4.5 CRYPT(3)加密算法 17
1.4.6 廣義的DES(GDES)加密算法 17
1.4.7 DESX加密算法 18
1.4.8 Ladder-DES加密算法 18
1.5 FEAL加密算法 19
1.5.1 層函式F 20
1.5.2 層密鑰生成規律 20
1.6 LOKI加密算法 22
1.6.1 LOKI89加密算法 22
1.6.2 LOKI91加密算法 25
1.7 GOST加密算法 28
1.8 BLOWFISH加密算法 29
1.9 Khufu和Khafre快速軟體加密算法 31
1.10 CAST加密算法 33
1.10.1 CAST-128加密算法 33
1.10.2 CAST-256加密算法 36
1.11 ICE加密算法 45
1.12 MISTY算法 47
1.14 RC5和RC6加密算法 52
1.14.1 RC5加密算法 53
1.14.2 RC6加密算法 54
1.15 RC2加密算法 55
1.16 MacGuffin加密算法 57
1.17 SKIPJACK加密算法 60
1.18 BEAR和LION加密算法 65
1.19 基於偽隨機函式和Hash函式構造分組密碼 66
1.19.1 DES加密算法 66
1.19.2 Phil Karn加密算法 67
1.19.3 Luby-Rackoff加密算法 68
1.19.4 Stefan Lucks加密算法 68
1.20 IDEA加密算法 70
1.21 REDOC-Ⅱ和REDOC-Ⅲ加密算法 73
1.21.1 REDOC-Ⅱ加密算法 73
1.21.2 REDOC-Ⅲ加密算法 75
1.22 SAFERK-64和SAFER+加密算法 76
1.22.1 SAFERK-64加密算法 76
1.22.2 SAFER+加密算法 79
1.23 3-Way加密算法 81
1.24 SHARK加密算法 82
1.25 SQUARE加密算法 84
1.26 MMB加密算法 87
1.27 XMX加密算法 88
1.28 Madryga加密算法 89
1.29 FBCP加密算法 91
1.30 VINO加密算法 93
1.31 MULTI2加密算法 97
1.32 非線性奇偶電路密碼體制 99
1.33 CRYPTON加密算法 105
1.34 DEAL加密算法 111
1.35 DFC加密算法 114
1.36 E2加密算法 118
1.37 FROG加密算法 125
1.37.1 FROG算法加/脫密過程 126
1.37.2 密鑰設定 129
1.38 HPC加密算法 131
1.38.1 符號、約定及常數 131
1.38.2 密鑰設定 132
1.38.3 子密鑰 134
1.39 MAGENTA加密算法 145
1.40 MARS加密算法 146
1.42 Serpent加密算法 157
1.43 Twofish加密算法 161
第2章 Hash函式 169
2.1 安全壓縮算法SHA 169
2.2 訊息壓縮值算法RIPEMD-160 170
2.3 訊息壓縮值算法MD2 173
2.4 訊息壓縮值算法MD4 175
2.5 訊息壓縮值算法MD5 177
第3章 序列密碼 181
3.1 A5加密算法 181
3.2 RC4加密算法 183
3.3 ISAAC加密算法 184
3.4 FISH加密算法 186
3.5 PIKE加密算法 186
3.6 TWOPRIME加密算法 187
3.7 密鑰自動變化的字加密算法WAKE 190
3.8 SEAL加密算法 193
3.9 現代圓盤密碼 195
3.10 HKM/HFX傳真加密系統 197
3.11 PKZIP加密算法 202
3.12 CA自動機在序列密碼亂源中的套用 203
3.12.1 基本概念和定義 203
3.12.2 CA亂數發生器 205
第4章 P1363公鑰標準簡介 211
4.1 RSA方案(IF/ES) 212
4.2 共同密鑰生成方案 214
4.3 數字簽名方案和校驗方法 218
4.3.1 建立在IF之上的可逆方案 218
4.3.2 建立在IF之上的不可逆方案 221
4.3.3 建立在DL或EC之上的不可逆方案 223
4.4 密鑰交換算法KEA 226
附錄A S盒 231
附錄B E函式與加/脫密的偽代碼 235
參考文獻 239

相關詞條

熱門詞條

聯絡我們