本书主要介绍对称密码(尤其是分组密码)的设计思想、实现原则和评估指标,以及分组密码工作模式特点。全书共9章。第1章介绍分组密码发展历史、现状,以及基本数学模型、设计原则和安全性评估方法概况;第2章介绍分组密码整体结构,包含目前最流行的5种结构及其安全性;第3、4章分别介绍非线性组件、线性组件的安全性指标及设计方法;第5~7章分别介绍基于Feistel结构、SP结构、广义Feistel结构的典型分组密码设计及其安全性评估;第8章介绍基于其他4种结构的典型分组密码设计及其安全性评估;第9章介绍3种功能的分组密码工作模式以及相关国际标准等。 本书既传承了经典又纳入了现代先进技术,既面向国际化又展现了本土化和自主化。本书适合作为密码科学与技术专业高年级本科生和网络空间安全、信息安全专业硕士生的教材,也可作为密码应用技术职业培训教材。