首页 | 本学科首页   官方微博 | 高级检索  
     

基于神经网络混沌吸引子公钥加密算法的FPGA实现
引用本文:刘晋明,刘年生. 基于神经网络混沌吸引子公钥加密算法的FPGA实现[J]. 厦门大学学报(自然科学版), 2010, 49(2)
作者姓名:刘晋明  刘年生
作者单位:集美大学计算机工程学院,福建,厦门,361021
基金项目:国家自然科学基金,福建省自然科学基金,厦门市科技项目,集美大学优秀青年骨干教师基金 
摘    要:利用具有顺序和并行执行的特点的VHDL语言,设计并实现了基于神经网络混沌吸引子的公钥加密算法,在编解码器设计中采用专用的控制模块来控制加密和解密操作;同时,在RAM模块中自主设计了具有并行读写功能的子模块,以进一步提高算法的数据加密速度;整个系统在DE2实验平台中经过反复实验测试和试运行,结果表明该算法是可以硬件实现的,并且具有较高的数据加密速度,时钟频率可达50 MHz以上.

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

FPGA Implement of Public-key Cryptography Based on Chaotic Attractors of Neural Networks
LIU Jin-ming,LIU Nian-sheng. FPGA Implement of Public-key Cryptography Based on Chaotic Attractors of Neural Networks[J]. Journal of Xiamen University(Natural Science), 2010, 49(2)
Authors:LIU Jin-ming  LIU Nian-sheng
Affiliation:LIU Jin-ming,LIU Nian-sheng(Computer Engineering College,Jimei Univercity,Xiamen 361021,China)
Abstract: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.T...
Keywords:FPGA  neural network  chaotic attractors  public-key cryptography  FPGA
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号