《漫画密码》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:(日)三谷政昭,佐藤伸一著;(日)Hinoki Iderou 漫画绘制,李光东,李纯,刘敏亮译
  • 出 版 社:北京:科学出版社
  • 出版年份:2009
  • ISBN:9787030253200
  • 页数:228 页
图书介绍:本书用漫画的形式讲解了密码的实质、来源、用处、设置方法……为大家讲述了一个生动的密码故事。

序章 1

第1章 密码学基础 15

1-1密码学的相关词汇 16

密码学的基本词汇 20

加密钥匙Ek与解密钥匙Dk的关系 21

1-2古典密码技术 24

凯撒密码 24

换字式密码 25

多表替代密码 26

转制式密码 27

1-3密码的安全强度 28

换字式密码的钥匙数量 31

多表替代密码的钥匙数量 32

转置式密码的钥匙数量 32

解密需要的条件 35

绝对安全的密码 35

安全的密码 37

第2章 通用钥匙加密技术 45

2-1二进制运算和不可兼析取 46

2-2通用钥匙密码的定义 57

通用钥匙密码的特征 62

2-3流密码的构成 63

2-4分组密码的构成 66

CBC模式 69

2-5 DES密码的构成 70

Feistel类型密码的基本结构 71

Involution 72

DES密码钥匙的生成 75

DES非线性函数f的构成 76

DES加密和解密的基本构成 77

2-6 3-DES密码和AES密码 78

AES密码的概要 83

简易版DES加密和解密详解 87

二进制数据的变换 87

DES密文的生成 87

DES密文的解密 95

DES加密钥匙的生成 100

DES解密钥匙的生成 104

第3章 公开钥匙加密技术 107

3-1公开钥匙密码的基础知识 108

公开钥匙加密方式的主要种类 117

单向函数 118

RSA密码的诞生 121

3-2素数和素因数分解 122

素数的判定 131

3-3取模运算 136

取模运算的加法运算和减法运算 139

取模运算的乘法运算和除法运算 148

3-4费尔马小定理和欧拉定理 154

数论之父费尔马 155

费尔马方法和拟素数 157

欧拉定理 158

数学家欧拉 159

2个素数乘积的欧拉函数 160

3-5 RSA密码的构成 163

RSA密码的加密和解密 165

RSA密码钥匙的生成法 167

公开钥匙和私密钥匙的制作方法 169

RSA密文的生成 171

RSA密文的解密 173

3-6公开钥匙密码和离散对数问题 175

离散对数问题 176

EIGamal密码的加密和解密 178

专栏 扩展的欧几里得辗转相除法 183

第4章 密码的实际应用 187

4-1 Hybird密码 188

4-2 Hash函数和消息认证代码 192

篡改 192

篡改的对策 194

Hash函数 195

冒名诈骗 196

冒名诈骗的对策 197

消息认证代码的构成 198

否认的定义 199

消息认证代码的两个缺点 201

4-3电子签名 202

否认的对策 202

电子签名的构成 203

中间者攻击 205

中间者攻击的对策 206

证书和认证中心 206

4-4公开钥匙密码基础设施(PKI) 208

专栏 零知识对话证明 219

补充说明 225

参考文献 227