本书以图配文的形式,详细讲解了6种非常重要的密码技术:对称密码、公钥密码、单向散列函数、消息认证码、数字签名和伪随机数生成器。 第1部分讲述了密码技术的历史沿革、对称密码、分组密码模式(包括ECB、CBC、CFB、OFB、CTR)、公钥、混合密码系统。第2部分重点介绍了认证方面的内容,涉及单向散列函数、消息认证码、数字签名、证书等。第3部分讲述了密钥、随机数、PGP、SSL/TLS 以及密码技术在现实生活中的应用。 ★ 畅销书全面升级!新增椭圆曲线密码、比特币等前沿内容! ★ 日本数学协会出版奖得主、《程序员的数学》《数学女孩》作者 结城浩重磅力作! ◎ 第3版全面修订,内容更前沿