简介
本书主要介绍对称密码(尤其是分组密码)的设计思想、实现原则和评估指标,以及分组密码工作模式特点。全书共9章。第1章介绍分组密码发展历史、现状,以及基本数学模型、设计原则和安全性评估方法概况;第2章介绍分组密码整体结构,包含目前最流行的5种结构及其安全性;第3、4章分别介绍非线性组件、线性组件的安全性指标及设计方法;第5~7章分别介绍基于Feistel结构、SP结构、广义Feistel结构的典型分组密码设计及其安全性评估;第8章介绍基于其他4种结构的典型分组密码设计及其安全性评估;第9章介绍3种功能的分组密码工作模式以及相关国际标准等。 本书既传承了经典又纳入了现代先进技术,既面向国际化又展现了本土化和自主化。本书适合作为密码科学与技术专业高年级本科生和网络空间安全、信息安全专业硕士生的教材,也可作为密码应用技术职业培训教材。
编辑推荐
通过本教材的学习,使学生掌握分组密码基本的设计原理,能够设计简单的分组密码算法并进行安全性评估。本教材以研究型教学为主导,注重强化学生的逻辑思维能力、培养分析研究能力、提升学生的动手编程能力,在完成设计和算法评估的过程中养成学生创新思维习惯。教材内容包含设计方法和安全性评估两大部分,其中设计方法部分包括非线性部件设计、扩散层设计、整体结构设计等,安全性评估部分包括针对具体算法结构的差分分析、线性分析、积分分析等基本分析方法。本书是作者在长期从事网络安全、密码类教学和科研的基础上完成的,这些研究工作先后得到十二五、十三五国家密码专项、教育部新工科项目、北京市优质课程重点项目、密码科学与技术国家重点实验室、广西密码学与信息安全重点实验室、河南省网络密码技术重点实验室开放课题的资助。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2024-05-01
- 更新: 2024-11-13
- 书号:9787302660385
- 中图:TN918.4
- 学科:工学电子科学与技术工学信息与通信工程