声明
摘要
第1章 绪论
1.1 密码学的发展
1.2 现代密码学研究内容
1.2.1 Hash算法
1.2.2 分组密码
1.2.3 序列密码
1.2.4 公钥密码
1.2.5 PKI
1.2.6 信息隐藏
1.2.7 量子密码
1.3 现代公钥密码学
1.3.1 国内外公钥密码系统的研究概况
1.3.2 公钥加密算法的应用前景
1.3.3 密钥技术
1.3.4 公钥密码学的技术特点
1.3.5 公钥密码学的优势
1.3.6 公钥密码学的理论基础
1.4 本文所作主要工作
1.5 本文内容与组织结构
第2章 数学基础知识
2.1 数论基础知识
2.1.1 数论中符号和辗转相除法
2.1.2 同余与模运算
2.1.3 中国剩余定理
2.1.4 欧拉定理和费马小定理
2.1.5 初等数论基本定理
2.1.6 原根与指标
2.1.7 二次剩余
2.2 抽象代数知识
2.2.1 基本概念
2.2.2 多项式
2.2.3 有限域上多项式
2.2.4 离散对数问题
2.2.5 素性测试
2.3 公钥密码体制
2.3.1 RSA公钥密码体制
2.3.2 Rabin公钥密码体制
第3章 系统复杂度理论
3.1 复杂度理论
3.1.1 算法运行时间数学渐进表示
3.1.2 复杂度类
3.1.3 常用算法的计算复杂度
第4章 一个公钥密码系统
4.1 背包公钥密码系统
4.2 本文关于密码系统工作
4.3 数字签名理论
第5章 总结与展望
参考文献
致谢