基于神经网络混沌吸引子公钥加密算法的FPGA实现  被引量:1

FPGA Implement of Public-key Cryptography Based on Chaotic Attractors of Neural Networks

在线阅读下载全文

作  者:刘晋明[1] 刘年生[1] 

机构地区:[1]集美大学计算机工程学院,福建厦门361021

出  处:《厦门大学学报(自然科学版)》2010年第2期171-174,共4页Journal of Xiamen University:Natural Science

基  金:国家自然科学基金(60076015);福建省自然科学基金(A0640009);厦门市科技项目(3502Z20081073);集美大学优秀青年骨干教师基金(2006B003)

摘  要:利用具有顺序和并行执行的特点的VHDL语言,设计并实现了基于神经网络混沌吸引子的公钥加密算法,在编解码器设计中采用专用的控制模块来控制加密和解密操作;同时,在RAM模块中自主设计了具有并行读写功能的子模块,以进一步提高算法的数据加密速度;整个系统在DE2实验平台中经过反复实验测试和试运行,结果表明该算法是可以硬件实现的,并且具有较高的数据加密速度,时钟频率可达50 MHz以上.This paper presents an implement of public-key cryptography based on chaotic attractors of neural networks using VHDL language, as VHDL code can be concurrent or sequential specially. In detail, a special control module is designed to manipulate encryption or decryption in the encoder-decoder, and a new ram module is devised in which multicell can be read or written concurrently,the calculation speed accelerates obviously as a result. The whole design can run in DE2 stably,which clock frequency is above 50 MHz. The result shows that the public-key cryptography based on chaotic attractors of neural networking can he put into hardware and get a higher clock frequency.

关 键 词:神经网络 混沌吸引子 公钥密码 FPGA 

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

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

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