《现代密码学》内容涉及现代密码学的基础理论和重要协议,包括计算复杂性理论、信息论基础、密码函数、序列密码变换理论、分组密码及其安全性、公钥密码体制、数字签名与签密和多方密码协议。《现代密码学》可供高等院校密码学和信息安全等专业的研究生和高年级本科生使用,也可供信息安全领域的技术人员参考。
基本内容
《现代密码学》是在多年教学实践和研究的基础上形成的,编写者一直从事密码学和信息安全方面的研究,并多次讲授过研究生的现代密码学课程。
第一章 计算复杂性理论
1.1 计算复杂性理论概述
1.2 判定问题与图灵机
1.3 P与NP
1.4 多项式变换和NP完全性
参考文献
第二章 信息论基础
2.1 Shannon保密理论
2.1.1 信息论基本理论
2.1.2 密码系统的完善保密性
2.1.3 自然语言的多余度与唯一解距离
2.2 认证系统的信息理论
2.2.1 认证系统与认证码
2.2.2 完善认证系统
参考文献
第三章 密码函数
3.1 频谱理论简介