密码学:基础理论与应用/李子臣
密码学:基础理论与应用/李子臣作者:李子臣 开 本:其他 书号ISBN:9787121365010 定价: 出版时间:2019-07-01 出版社:电子工业出版社 |
密码学:基础理论与应用/李子臣 本书特色
本书在国家密码管理局和中国密码学会的指导下,依据教育部高等学校网络空间安全专业教学指导委员会发布的网络空间安全、信息安全本科专业密码学课程知识领域的要求,系统地讲述了密码学的基本内容。本书系统讲述了密码学的基本概念、基本理论和密码算法,基本涵盖了密码学各方面内容。全书共15章:第1章和第2章主要讲述了密码学的发展历史、密码学的基本概念和古典密码,第3章和第4章讲述了分组密码,第5章和第6章讲述了序列密码,第7~9章讲述了公钥密码,第10章以格理论密码为例讲述了后量子密码,第11章和第12章讲述了密码杂凑算法,第13章讲述了数字签名,第14章讲述了身份认证,第15章讲述了密钥管理。在相关的章节系统讲述了国家商用密码算法,包括祖冲之序列密码算法、SM2公钥密码算法、SM3密码杂凑算法、SM4分组密码算法、SM9标识密码算法等。本书可作为高等院校信息安全专业、网络空间安全专业或其他相关专业本科生的教材,也可作为网络空间安全专业、计算机科学与技术专业或其他相关专业研究生的教材,还可作为信息安全相关领域中的教学人员、科研人员及工程技术人员的参考用书。
密码学:基础理论与应用/李子臣 内容简介
本书在国家密码管理局和中国密码学会的指导下,依据教育部高等学校网络空间安全专业教学指导委员会发布的网络空间安全、信息安全本科专业密码学课程知识领域的要求,系统地讲述了密码学的基本内容。本书系统讲述了密码学的基本概念、基本理论和密码算法,基本涵盖了密码学各方面内容。全书共15章:章和第2章主要讲述了密码学的发展历史、密码学的基本概念和古典密码,第3章和第4章讲述了分组密码,第5章和第6章讲述了序列密码,第7~9章讲述了公钥密码,0章以格理论密码为例讲述了后量子密码,1章和2章讲述了密码杂凑算法,3章讲述了数字签名,4章讲述了身份认证,5章讲述了密钥管理。在相关的章节系统讲述了国家商用密码算法,包括祖冲之序列密码算法、SM2公钥密码算法、SM3密码杂凑算法、SM4分组密码算法、SM9标识密码算法等。本书可作为高等院校信息安全专业、网络空间安全专业或其他相关专业本科生的教材,也可作为网络空间安全专业、计算机科学与技术专业或其他相关专业研究生的教材,还可作为信息安全相关领域中的教学人员、科研人员及工程技术人员的参考用书。
密码学:基础理论与应用/李子臣 目录
第1章 概论 11.1 密码学的发展历史 1
1.2 密码学的基本概念 5
1.3 密码学的基本属性 6
1.4 密码体制分类 7
1.4.1 对称密码体制 7
1.4.2 非对称密码体制 8
1.5 密码分析 9
1.5.1 密码分析的分类 9
1.5.2 穷密钥搜索 10
1.6 密码的未来 10
1.7 本章小结 11
1.8 本章习题 12
第2章 古典密码 13
2.1 置换密码 13
2.1.1 列置换密码 14
2.1.2 周期置换密码 15
2.2 代换密码 15
2.2.1 单表代换密码 16
2.2.2 多表代换密码 18
2.3 转轮密码 20
2.3.1 Enigma的构造 20
2.3.2 Enigma的加密 21
2.3.3 Enigma的解密 22
2.4 古典密码的分类 23
2.5 古典密码的统计分析 24
2.5.1 单表古典密码的统计分析 24
2.5.2 多表古典密码的统计分析 28
2.6 本章小结 33
2.7 本章习题 33
第3章 分组密码 34
3.1 分组密码概述 34
3.1.1 分组密码简介 34
3.1.2 分组密码的基本原理 35
3.1.3 分组密码的结构 36
3.1.4 分组密码的设计 38
3.2 DES 39
3.2.1 DES的产生 39
3.2.2 DES算法描述 39
3.3 AES 46
3.3.1 AES的产生 47
3.3.2 AES的数学基础 47
3.3.3 AES算法描述 50
3.4 分组密码的工作模式 57
3.4.1 ECB模式 57
3.4.2 CBC模式 58
3.4.3 CFB模式 58
3.4.4 OFB模式 59
3.4.5 CTR模式 60
3.5 分组密码分析 60
3.5.1 差分分析 61
3.5.2 线性分析 62
3.6 本章小结 63
3.7 本章习题 63
第4章 SM4分组密码算法 66
4.1 SM4分组密码算法概述 66
4.1.1 术语说明 66
4.1.2 初始变量算法 67
4.1.3 密钥扩展算法 67
4.1.4 轮函数F 68
4.2 SM4分组密码算法设计原理 71
4.2.1 非平衡Feistel网络 71
4.2.2 T变换 72
4.2.3 基础置换 73
4.2.4 非线性变换 73
4.2.5 线性变换 75
4.2.6 密钥扩展算法的设计 75
4.2.7 SM4分组密码算法初始变量正确性 76
4.3 SM4分组密码算法安全性分析 76
4.4 本章小结 77
4.5 本章习题 77
第5章 序列密码 79
5.1 序列密码的概述 79
5.1.1 序列密码的定义 79
5.1.2 序列密码的分类 80
5.2 序列密码的组成 83
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |