摘要
提出基于过饱和Hopfield神经网络(OHNN)和驱动表的公钥加密算法。算法以驱动表作为系统的驱动,经过函数组变换后产生随机数,数据选择器根据OHNN生成的混沌吸引子对随机数作非线性选择输出,从而实现加密。安全性分析与仿真验证表明,该算法构造的伪随机序列具有良好的随机性和复杂度,满足密码学的要求。
This paper proposed a new public-key cryptography based on overstoraged Hopfield neural network and table, In this algorithm, table-drives as a driver pass a group of function and produce random number, data selectors according to chaotic attractor produced by OHNN to choose nonlinear output of random number to achieve encryption. The experiment results show that the sequence correlation properties and randomness of the output sequence produce by the algorithm can meet the requirement for the design of sequence code system.
出处
《微型机与应用》
2013年第12期48-50,53,共4页
Microcomputer & Its Applications
基金
福建省自然科学基金项目(A0640005)
侨办基金(10QZR02)
泉州市科技计划(2011G6)