现代密码学导论(修订第三版):内容简介
本书以严格定义和可证明安全为主线,先说明完全保密及现代安全模型,再讨论私钥加密、消息认证码、认证加密、哈希函数和对称原语的构造。公钥部分连接数论困难假设、密钥管理、公钥加密和数字签名,并纳入抗量子密码等进阶主题。带星号章节允许读者按课程深度选读,附录补充渐近记号等数学工具。它不是加密 API 使用手册,而是帮助读者理解为什么一个方案安全、攻击者能力怎样建模,以及证明与实现之间有什么边界。
《现代密码学导论》主要内容
- 理解完全保密与计算安全定义
- 学习私钥加密、MAC 与认证加密
- 掌握哈希函数的安全属性与应用
- 连接数论假设和公钥加密
- 了解数字签名与抗量子密码主题
适合哪些读者
适合计算机科学、网络安全和密码学课程读者,以及需要理解安全证明的工程师;应具备离散数学、概率和基本算法知识,进阶章节要求更强数学基础。
理论学习不能替代对具体密码库、协议和部署配置的安全审计。
目录、试读与相关阅读
可在本页“目录与试读”中查看章节和正文节选,在“书籍资料”中核对作者、版本、语言与 EPUB 文件大小。同主题读本包括智能体编程:使用 AI 智能体构建可靠软件、AI 增强型领域驱动设计,以及精通 Amazon EKS(第二版)。
继续浏览软件开发与技术,或查看EPUB 阅读与下载帮助。
目录与试读
目录
章节与主要小节(依据 EPUB 导航整理):
封面页
半扉页
系列页面
题献页
前言
第一部分导论与古典密码学
第1章导论
第2章完全保密的加密
第二部分私有密钥(对称)密码学
第3章私有密钥加密
第4章消息认证码
第5章 CCA 安全性与认证加密
第6章哈希函数及其应用
第7章对称密钥原语的实际构造
第8章 *对称密钥原语的理论构造
第三部分公钥(非对称)密码学
第9章数论与密码学困难性假设
第10章 *因数分解与离散对数算法
第11章密钥管理与公钥革命
第12章公钥加密
第13章数字签名方案
第14章 *抗量子密码学
第15章 *公钥加密的进阶主题
常用符号索引
附录A 数学背景
A.1 恒等式与不等式
A.2 渐近记号
A.3 基础概率
A.4 “生日”问题
A.5 *有限域
附录B 基础算法数论
B.1 整数算术
B.2 模运算
B.3 *寻找循环群的生成元
参考文献与延伸阅读
习题
参考文献
试读节选
《简明牛津英语词典》(第9版)将密码学定义为“编写或破解密码的艺术”。这在历史上是准确的,但未能体现该领域当前的广度或其现代科学基础。这一定义仅关注几个世纪以来用于实现秘密通信的密码。但当今的密码学涵盖的内容远不止于此:它涉及确保完整性的机制、交换密钥的技术、用户身份验证协议、电子投票、加密货币等。我们不会试图给出完整的描述,但我们会说,现代密码学涉及研究保护数字信息、系统和分布式计算免受恶意攻击的数学技术。