基于通用可重构处理器的A5算法优化设计实现
本文选题:A算法 + 通用可重构处理器 ; 参考:《计算机工程与设计》2017年11期
【摘要】:针对A5-1序列密码算法软件实现速度慢和硬件实现灵活性差的问题,采用时间映射Temporal Mapping和空间映射Spatial Mapping相结合的方法,根据流水线和并行优化设计思想,设计并实现基于通用可重构处理器GReP的A5-1序列密码算法,从提高PE计算并行度和降低PE中ALU计算的访存代价两方面进行优化设计。仿真结果表明,基于GReP实现的A5-1序列密码算法的性能是基于Intel Atom230处理器软件实现的5.2倍,是基于Temporal Mapping设计思想实现的2.2倍。
[Abstract]:Aiming at the problems of slow implementation speed and poor flexibility in hardware implementation of A5-1 sequence cipher algorithm, this paper adopts the method of time mapping Temporal Mapping and spatial mapping Spatial Mapping, according to pipeline and parallel optimization design idea.An A5-1 sequence cipher algorithm based on general reconfigurable processor (GReP) is designed and implemented, which can improve the parallelism of PE computing and reduce the memory access cost of ALU computing in PE.The simulation results show that the performance of A5-1 sequence cryptosystem based on GReP is 5.2 times that of Intel Atom230 processor and 2.2 times that of Temporal Mapping.
【作者单位】: 信息工程大学网络空间安全学院;信息工程大学数学工程与先进计算国家重点实验室;
【基金】:国家863高技术研究发展计划基金项目(2012AA012704) 国家自然科学基金项目(61502531)
【分类号】:TN918.1
【相似文献】
相关期刊论文 前10条
1 ;音博士A5数字屏便携音箱[J];电脑知识与技术(经验技巧);2012年01期
2 王辉;王慧;;高速序列密码算法芯片设计技术[J];信息安全与通信保密;2007年02期
3 阿不都热合曼·艾合买提;阿力木江·排孜艾合买提;;几种常用密码算法的研究探[J];和田师范专科学校学报;2007年04期
4 杨宏志;韩文报;斯雪明;;一种新的密码算法设计方法[J];计算机科学;2010年07期
5 王秋丽;世界三次大规模密码算法评选活动介绍[J];信息安全与通信保密;2004年02期
6 张晓丰;樊启华;程红斌;;密码算法研究[J];计算机技术与发展;2006年02期
7 贾宁;;密码算法的研究综述[J];现代电子技术;2007年11期
8 郑再雄;;对密码算法各种攻击方法初探[J];消费导刊;2008年02期
9 刘宝林;;混合密码算法在文件传输中的应用[J];福建电脑;2008年03期
10 童元满;王志英;戴葵;陆洪毅;;识别密码算法具体实现中潜在功耗攻击的理论分析方法[J];计算机辅助设计与图形学学报;2008年03期
相关会议论文 前7条
1 董仲林;苏先海;;密码算法的自动验证[A];第十一届保密通信与信息安全现状研讨会论文集[C];2009年
2 张鲁国;李峥;;《嵌入式系统密码算法程序设计》课程教学探讨[A];Proceedings of 2011 National Teaching Seminar on Cryptography and Information Security(NTS-CIS 2011) Vol.1[C];2011年
3 黄一才;郁滨;;基于蓝牙单芯片的密码算法实现方案研究[A];全国第20届计算机技术与应用学术会议(CACIS·2009)暨全国第1届安全关键技术与应用学术会议论文集(上册)[C];2009年
4 谢绒娜;郑秀林;欧海文;李晓东;;基于学生创新能力培养的密码实验平台的研究[A];Proceedings of 2011 National Teaching Seminar on Cryptography and Information Security(NTS-CIS 2011) Vol.1[C];2011年
5 徐晓东;杨榆;;使用GPU加速RC5密码算法的研究[A];2009年中国高校通信类院系学术研讨会论文集[C];2009年
6 江丽娜;高能;马原;刘宗斌;;祖冲之序列密码算法IP核的设计与实现[A];第27次全国计算机安全学术交流会论文集[C];2012年
7 陈晓峰;;RSA软件实现深入剖析[A];2008年中国高校通信类院系学术研讨会论文集(下册)[C];2009年
相关博士学位论文 前10条
1 李继中;密码算法识别与分析关键技术研究[D];解放军信息工程大学;2014年
2 丁林;基于NLFSR的序列密码算法的分析方法研究[D];解放军信息工程大学;2015年
3 张晓均;基于格上困难问题的新型密码算法设计及应用研究[D];电子科技大学;2015年
4 海昕;密码算法的组件设计与分析[D];国防科学技术大学;2014年
5 陈华;密码算法的安全性检测及关键组件的设计[D];中国科学院研究生院(软件研究所);2005年
6 郭现峰;基于混沌动态S盒的密码算法及其应用研究[D];西南交通大学;2011年
7 刘金梅;多个混沌系统构造密码算法的理论及应用研究[D];华南理工大学;2009年
8 刘泉;基于动力学特性的混沌密码算法研究[D];中国科学院研究生院(长春光学精密机械与物理研究所);2014年
9 韦军;混沌序列密码算法的分析与设计[D];重庆大学;2006年
10 王云峰;基于混沌的密码算法及关键技术研究[D];浙江大学;2006年
相关硕士学位论文 前10条
1 李敏;密码算法研究平台[D];西安电子科技大学;2008年
2 李继中;基于相似性判定的密码算法识别技术研究[D];解放军信息工程大学;2009年
3 吴灵灵;基于多态的混沌流密码算法的研究[D];西南交通大学;2015年
4 刘帅;椭圆曲线密码算法的硬件加速研究[D];山东大学;2015年
5 王军委;抗高阶DPA攻击的AES方案研究与高效实现[D];山东大学;2015年
6 凌宇霄;密码算法防护的自动化实现[D];上海交通大学;2015年
7 杨威;轻量级密码算法软件实现性能及功耗分析研究[D];成都信息工程学院;2015年
8 尹振;基于FPGA的RC5加密芯片的设计与实现[D];青岛科技大学;2015年
9 孟毛广;RC4流密码算法的研究与改进[D];合肥工业大学;2014年
10 李俊志;三类非线性反馈移存器模型的代数性质研究及应用[D];解放军信息工程大学;2015年
,本文编号:1748371
本文链接:https://www.wllwen.com/kejilunwen/xinxigongchenglunwen/1748371.html