一种改进的抗碰撞散列函数构造算法  被引量:1

An Improved Anti-Collision Hash Function Construction Algorithm

在线阅读下载全文

作  者:周燕[1] 曾凡智[1] 杨广发[1] 

机构地区:[1]佛山科学技术学院计算机系,广东佛山528000

出  处:《计算机仿真》2014年第8期305-309,396,共6页Computer Simulation

摘  要:针对MD5和SHA等传统散列函数易发生碰撞的问题,在分析散列函数碰撞机率的基础上,提出一种改进的抗碰撞散列函数构造算法。算法利用元胞自动机的状态离散性和并行迭代的特性,在分析ECM(Encryption Checksum)散列迭代结构的基础上,对ECM散列迭代结构进行改进。通过在压缩函数运算之后,进入ECM迭代之前,进行一次初等元胞自动机变换,以此增强散列函数的随机性,解决易碰撞的问题。仿真结果表明,与其它散列函数相比,改进的散列函数具有更好的散列特性和抗碰撞性能。For the problem that traditional hash functions such as MD5 and SHA will collide easily, on the base of analyzing the collision probability for hash function, we proposed an improved hash function construction algorithm. With the characteristics such as state discrete and parallel iteration for cellular automata, on the base of analyzing the ECM (Eneryption Checksum) iterative structure, we improved the ECM iterative structure. After the computation of compression function and before the ECM iteration, we conducted an elementary cellular automata transformation to enhance the randomness of hash function and solve the problem of collision easily. Simulation results show that the improved hash function has better hash characteristics and anti - collision performance compared with other hash functions.

关 键 词:散列函数 迭代结构 元胞自动机 抗碰撞 

分 类 号:TP301.6[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象