图解密码技术(第3版)以图配文的形式,详细讲解了6种重要的密码技术:对称密码、公钥密码、单向散列函数、消息认证码、数字签名和伪随机数生成器。
第一部分讲述了密码技术性的发展历程、对称性密码、排序密码方式(包含ECB、CBC、CFB、OFB、CTR)、公匙密码、混和密码系统软件。第二一部分重中之重详细介绍了验证层面的內容,涉及到单边散列函数、信息认证码、电子签名、资格证书等。第3一部分讲述了密匙、随机数字、PGP、SSL/TLS及其密码技术性在现实生活中的运用。
第3版对老版內容开展了大幅度升级,并增加POODLE进攻、心脏出血系统漏洞、Superfish恶性事件、SHA-3比赛、Keccak、验证数据加密、椭圆曲线密码、BTC等內容。
目录
- 第1部分 密码 1
- 第1章 环游密码世界 3
- 第2章 历史上的密码——写一篇别人看不懂的文章 19
- 第3章 对称密码(共享密钥密码)——用相同的密钥进行加密和解密 45
- 第4章 分组密码的模式——分组密码是如何迭代的 75
- 第5章 公钥密码——用公钥加密,用私钥解密 101
- 第6章 混合密码系统——用对称密码提高速度,用公钥密码保护会话密钥 141
- 第2部分 认证 151
- 第7章 单向散列函数——获取消息的“指纹” 153
- 第8章 消息认证码——消息被正确传送了吗 187
- 第9章 数字签名——消息到底是谁写的 203
- 第10章 证书——为公钥加上数字签名 229
- 第3部分 密钥、随机数与应用技术 255
- 第11章 密钥——秘密的精华 257
- 第12章 随机数——不可预测性的源泉 285
- 第13章 PGP——密码技术的完美组合 307
- 第14章 SSL/TLS——为了更安全的通信 335
- 第15章 密码技术与现实社会——我们生活在不完美的安全中 359