现代密码学出版时间:2011年版内容简介 《普通高校信息安全系列教材:现代密码学》内容包括密码学概述、古典密码体制、信息理论安全、序列密码、分组密码、hash函数与消息鉴别、公钥加密(基础)、公钥加密(扩展)、数字签名、实体认证和身份识别、密钥管理。《现代密码学》特点是注重介绍知识的内在逻辑性,展现密码学方案设计的内在规律和基本原理,注重使用比较和类比的方式探究一般规律和方法论,使学习者“知其所以然”。《普通高校信息安全系列教材:现代密码学》面向的主要对象包括高等学校信息安全、密码学、电子对抗、应用数学等专业本科高年级学生和研究生。对具有密码学基础的研究人员也有一定启发作用。目录第1章 密码学概述1.1 密码学的目标与知识构成1.2 密码学的发展简史1.3 对加密体制的攻击小结扩展阅读建议第2章 古典密码体制2.1 密码系统的基本概念模型2.2 置换加密体制2.3 代换加密体制2.3.1 单表代换密码2.3.2 多表代换密码2.3.3 多表代换密码的统计分析2.3.4 转轮密码机小结扩展阅读建议第3章 信息理论安全3.1 基本信息论概念3.1.1 信息量和熵3.1.2 联合熵、条件熵、平均互信息3.2 保密系统的数学模型3.3 完善保密性3.4 冗余度、唯一解距离3.5 乘积密码体制小结扩展阅读建议第4章 序列密码4.1 序列密码的基本原理4.1.1 序列密码的核心问题4.1.2 序列密码的一般模型4.1.3 伪随机序列的要求4.2 密钥流生成器4.2.1 密钥流生成器的架构4.2.2 线性反馈移位寄存器4.2.3 非线性序列生成器4.2.4 案例学习A5算法4.3 伪随机序列生成器的其他方法4.3.1 基于软件实现的方法(RC4算法)4.3.2 混沌密码体制简介小结扩展阅读建议第5章 分组密码5.1 分组密码的原理5.1.1 分组密码的一般模型5.1.2 分组密码的基本设计原理5.1.3 分组密码的基本设计结构5.1.4 分组密码的设计准则5.1.5 分组密码的实现原则5.2 案例学习:DES5.2.1 DES的总体结构和局部设计5.2.2 DES的安全性5.2.3 多重DES5.3 其他分组密码5.3.1 AES5.3.2 SMS4简介5.3.3 RC6简介5.3.4 IDEA简介5.3.5 E2和Camellia算法5.3.6 其他分组算法5.4 分组密码的工作模式5.4.1 ECB模式5.4.2 CBC模式5.4.3 CFB模式5.4.4 OFB模式5.4.5 CTR模式小结扩展阅读建议第6章 Hash函数和消息鉴别6.1 Hash函数6.1.1 Hash函数的概念6.1.2 Hash函数的一般模型6.1.3 Hash函数的一般结构(Merkle-damgard变换)6.1.4 Hash函数的应用6.1.5 Hash函数的安全性(生日攻击)6.2 Hash函数的构造6.2.1 直接构造法举例SHA-16.2.2 基于分组密码构造6.2.3 基于计算复杂性方法的构造6.3 消息鉴别码6.3.1 认证系统的模型6.3.2 MAC的安全性6.3.3 案例学习:CBC-MAC6.3.4 嵌套MAC及其安全性证明6.3.5 案例学习:HMAC6.4 对称密钥加密和Hash函数应用小综合小结扩展阅读建议第7章 公钥加密(基础)7.1 公钥密码体制概述7.1.1 公钥密码体制的提出7.1.2 公钥密码学的基本模型7.1.3 公钥加密体制的一般模型7.1.4 公钥加密体制的设计原理7.1.5 公钥加密体制的分类7.2 一个故事和三个案例体会7.2.1 Merkle谜题(Puzzle)7.2.2 Pohlig 上一篇: 现代通信网络 第二版 2011年版 下一篇: 现代通信网络及其关键技术