作者投稿和查稿 主编审稿 专家审稿 编委审稿 远程编辑

计算机工程 ›› 2015, Vol. 41 ›› Issue (1): 130-134. doi: 10.3969/j.issn.1000-3428.2015.01.024

• 安全技术 • 上一篇    下一篇

一种交叉处理的混沌多变量Hash算法构造

张文婷,龙敏   

  1. 长沙理工大学计算机与通信工程学院,长沙 410014
  • 收稿日期:2014-03-03 修回日期:2014-04-03 出版日期:2015-01-15 发布日期:2015-01-16
  • 作者简介:张文婷(1989-),女,硕士研究生,主研方向:单向Hash函数;龙 敏,教授、博士。
  • 基金资助:
    国家自然科学基金资助项目(61001004);湖南省教育厅基金资助项目(11B002);湖南省海外名师基金资助项目(2013008);湖南省研究生科研创新基金资助项目(CX2013B376)

Chaos Multivariate Hash Algorithm Construction of Cross Processing

ZHANG Wenting,LONG Min   

  1. College of Computer and Communication Engineering,Changsha University of Science and Technology,Changsha 410014,China
  • Received:2014-03-03 Revised:2014-04-03 Online:2015-01-15 Published:2015-01-16

摘要: 在现有的并行处理模式下,Hash函数由于明文分块之间关联性不大从而引起安全问题。为此,提出一种交叉处理的多变量混沌Hash算法,算法安全性基于二次多变量多项式方程组求解问题(MQ问题)的困难性和混沌理论的复杂性。其中64个压缩函数可并行处理数据,利用多变量代数理论构造输出函数进一步混乱与扩散,根据不同的需求调整Hash值的长度。对算法分别进行存储空间分析、伪造攻击分析、差分攻击分析及统计实验分析,结果表明,该算法弥补了传统多变量多项式密码的运行效率不足,且可以抵抗伪造攻击、差分攻击和统计攻击。

关键词: Hash函数, MQ问题, 混沌映射, 交叉处理, 并行模式

Abstract: Aiming at the defects of security in the existed parallel Hash funtions which are caused by the weak correlations between the plaintext block,a novel Hash function algorithm based on the difficulty of solving MQ problem and the complexity of chaotic theory is proposed.The algorithm works in a parallel and cross processing mode.The output function is constructed by multivariate polynomials equations to confuse the plaintext sufficiently.The output Hash size can be adjusted according to different requirements.Storage analysis,forge attack analysis,differential attack analysis and statistic analysis are carried on algorithm.Theoretical analysis and experimental results show that the parallel structure of the algorithm compensates the inefficiency of traditional multivariate polynomial cryptosystems,and it can resist forge attack,differential attack and statistic attack.

Key words: Hash function, MQ problem, chaotic mapping, cross processing, parallel mode

中图分类号: