欢迎访问学兔兔,学习、交流 分享 !

返回首页 |

现代密码分析学:破译高级密码的技术

收藏
  • 大小:10.35 MB
  • 语言:中文版
  • 格式: PDF文档
  • 阅读软件: Adobe Reader
资源简介
现代密码分析学:破译高级密码的技术
作 者: (美)斯文森 著,黄月江,祝世雄 译
出版时间: 2012
内容简介
  《现代密码分析学:破译高级密码的技术》是一本较全面介绍当代密码分析技术的综合性基础书籍,不仅涉及古典密码的一些经典破译方法,而且还涉及现代最新的一些密码分析技术、如数论密码;差分密码分析;分组密码;通用的攻击方法;线性密码分析;整数分解和离散对教问题、核心部分是论述破译高级密码的技术和手段。《现代密码分析学:破译高级密码的技术》可作为从事信息安全研究的科研人员的参考书,信息安全专业的研究生以及相关专业的大学高年级本科生及研究生全面学习密码分析理论的基础性书籍,也可供从事密码破译工作的科研人员参考。
目录
引言
参考文献
第1章 古典密码
1.1 单表密码
1.2 使用密钥
1.2.1 密钥表
1.2.2 ROT13
1.2.3 Klingon
1.3 多表密码
1.3.1 维吉尼亚表
1.4 变换密码
1.4.1 列变换
1.4.2 双列变换
1.5 密码分析学
1.5.1 单表密码的破解
1.5.2 多表密码的破译
1.5.3 列变换密码的破译
1.5.4 双列变换密码的破译
1.6 小结
练习
参考文献

第2章 数论密码
2.1 概率论
2.1.1 排列和组合选择
2.1.2 相关性
2.1.3 生日悖论
2.1.4 密码学上的哈希算法
2.2 数论基础复习
2.2.1 整除和素数
2.2.2 同余
2.3 代数基础复习
2.3.1 一些定义
2.3.2 有限域上的求逆
2.4 基于因子分解的密码学
2.4.1 RSA算法
2.5 基于离散对数的密码学
2.5.1 Diffie Hellman算法
2.6 椭圆曲线
2.6.1 点加
2.6.2 椭圆曲线密码学
2.6.3 椭圆曲线版本的Diffie-Hellman协议
2.7 小结
习题
参考文献

第3章 整数分解和离散对数
3.1 整数分解
3.2 算法理论
3.2.1 记号
3.2.2 Python速成课程
3.3 指数级分解方法
3.3.1 穷举攻击算法
3.3.2 Fermat平方差
3.3.3 Pollard的ρ方法
3.3.4 Pollard的ρ-1方法
3.3.5 二次型分解算法
3.3.6 椭圆曲线分解方法
3.4 亚指数分解方法
3.4.1 连分数分解算法
3.4.2 筛法
下载地址