摘要
Abstract
1 绪论
1.1 前言
1.2 Hash函数的简介
1.3 Hash函数的研究目的和意义
1.4 Hash函数的发展历史和研究状况
1.5 本文的研究内容
1.6 论文的章节安排
2 相关基础知识
2.1 有限域
2.2 有限域上的二次多变量多项式方程组构造
2.2.1 一般的多变量多项式方程组
2.2.2 二次多变量多项式方程组
2.3 多态性密码思想
2.4 本章小结
3 Hash函数
3.1 Hash函数的概念及其性质
3.2 Hash函数的分类
3.3 Hash函数的构造方法
3.4 SHA-1算法
3.5 现有的MQ-Hash函数
3.6 Hash函数的安全性分析
3.6.1 Hash函数的一般性攻击
3.6.2 基于算法的特殊攻击
3.7 本章小结
4 基于多态性密码对SHA-1的改进
4.1 MD结构
4.2 改进的MD结构
4.3 算法描述
4.4 新算法与SHA-1的比较
4.5 本章小结
5 基于多态性密码和MQ问题的Hash函数
5.1 算法描述
5.1.1 记号
5.1.2 预处理过程
5.1.3 Hash计算
5.2 性能分析
5.2.1 安全性分析
5.2.2 效果分析
5.2.3 效率分析
5.3 本章小结
6 结束语
致谢
参考文献
附录
西安理工大学;