当前位置:主页 > 科技论文 > 网络通信论文 >

AES加密算法面积与性能平衡优化研究

发布时间:2018-05-04 18:13

  本文选题:AES算法 + 面积优化 ; 参考:《计算机应用研究》2014年12期


【摘要】:AES密码是目前主流应用的加密算法,研究了在面积优化的同时兼顾加密速度的解决方法。根据字节代换的要求和特点,S盒变换采用16×16位的空间预存储置换表,通过O(1)查表效率即可实现Sub Bytes变换。将伽罗华域上所有元素的两倍先存储在一张表格中,相应运算只需要通过查表和相加就可以完成,避免了有限域的乘法运算,有效减少了运算次数。密钥扩展是独立于加密算法本身的一个特殊模块,采用上升沿有效的时钟控制密钥生成方法,在生成密钥的同一个时钟周期下降沿进行密钥传递,减少了系统延时,增强了并行性,使得面积优化后的AES加密效率更高,吞吐量更大。通过计数器控制加密函数调用的轮数,使得每个模块能多次被调用,从而使得加密芯片面积减少。实验表明在Xilinx Virtex-5 FPGA上优化后的加密模块所占用面积为11 163 Slices,相比优化之前的20 173 Slices,占用面积减少了将近一半。
[Abstract]:AES cryptography is the main encryption algorithm in current application. This paper studies the solution of area optimization and encryption speed at the same time. According to the requirements and characteristics of byte substitution, the S-box transform uses a 16 脳 16 bit spatial pre-storage permutation table, and the Sub Bytes transform can be realized through the efficiency of searching the table. Two times of all elements on the Galois domain are stored in a single table. The corresponding operation can be accomplished only by looking up tables and adding them together, thus avoiding the multiplication of finite fields and effectively reducing the number of operations. The key extension is a special module independent of the encryption algorithm itself. It uses the rising edge clock to control the key generation method effectively, and transfers the key at the same time when the key is generated in the same clock cycle, thus reducing the system delay. The parallelism is enhanced so that the area optimized AES encryption efficiency is higher and the throughput is larger. The number of rounds of encryption function is controlled by counter, so that each module can be called many times, so that the area of encryption chip is reduced. The experimental results show that the area occupied by the optimized encryption module on Xilinx Virtex-5 FPGA is 11 163 Slices. compared with 20 173 Slices before optimization, the occupied area is reduced by nearly half.
【作者单位】: 衡阳师范学院计算机科学系;湖南大学信息科学与工程学院;聚落文化遗产数字化技术与应用湖南省重点实验室;
【基金】:国家自然科学基金资助项目(61173036) 衡阳师范学院产学研基金资助项目(12CXYZ01) 湖南省“十二五”重点建设学科资助项目 湖南省大学生研究性学习和创新性实验计划资助项目(湘教通2014[248]号(2014366)) 聚落文化遗产数字化技术与应用湖南省重点实验室开放基金资助项目(J1401Z)
【分类号】:TN918.4

【参考文献】

相关期刊论文 前6条

1 李涛;成晓雄;王文华;周健;;一种GPON-AES的FPGA优化实现[J];电信科学;2009年12期

2 韩津生;林家骏;叶建武;周文锦;;FPGA的AES高速处理模型设计[J];哈尔滨工业大学学报;2012年03期

3 何德彪;胡进;陈建华;;基于FPGA的高速AES实现[J];华中科技大学学报(自然科学版);2010年02期

4 夏春林;周德云;张X;;AES算法的CUDA高效实现方法[J];计算机应用研究;2013年06期

5 李田田;付宇卓;;AES加密算法的FPGA高速实现[J];上海船舶运输科学研究所学报;2010年02期

6 叶剑;李立新;;基于GPU的AES快速实现[J];计算机工程与设计;2010年02期

【共引文献】

相关期刊论文 前9条

1 韩津生;林家骏;周文锦;叶建武;;FPGA的Linux口令密码高速破解模型设计[J];重庆大学学报;2012年08期

2 薛小铃;贾俊荣;刘志群;;AES算法的FPGA实现与嵌入式系统应用测试[J];闽江学院学报;2013年05期

3 李浪;邹yN;李仁发;李肯立;;Verilog HDL语言的AES密码算法FPGA优化实现[J];重庆大学学报;2014年06期

4 韩津生;林家骏;叶建武;周文锦;;FPGA的AES高速处理模型设计[J];哈尔滨工业大学学报;2012年03期

5 严承华;张志明;;RSA加解密算法的高效GPU实现[J];计算机应用;2013年S1期

6 钱晓捷;师攀攀;王建辉;;基于多核的Rijndael算法的并行优化与实现[J];计算机工程与设计;2012年06期

7 原建伟;王坤;李爱国;;基于GPU的K-means并行算法研究与实现[J];陕西理工学院学报(自然科学版);2012年05期

8 张慧霞;赵建平;李晓丽;路娜;;AES密码算法的FPGA实现与仿真[J];通信技术;2013年09期

9 李爱国;冯国松;;基于MIPS处理器的AES算法指令集扩展方法与实现[J];微电子学与计算机;2012年06期

相关硕士学位论文 前10条

1 王瑞;基于AES、RSA算法的多模混合加密系统设计[D];复旦大学;2011年

2 刘维杰;基于FPGA的AES加密系统设计[D];中北大学;2012年

3 孙冰;基于GPGPU的高效AES彩色数字图像加密技术的研究与实现[D];电子科技大学;2010年

4 师攀攀;基于多核的AES算法的并行优化与实现[D];郑州大学;2012年

5 林乐森;基于OpenCL的AES算法并行性分析及加速方案[D];吉林大学;2012年

6 张红;基于高效的SSH协议的运维审计系统研究与实现[D];湖南大学;2011年

7 付腾达;基于GPU并行聚类的加密分组密码算法的研究及实现[D];南京理工大学;2013年

8 刘建伟;回收式固态弹载数据记录仪的设计与研究[D];中北大学;2013年

9 陆燕宁;基于快速加密的文件管理系统的设计与实现[D];大连理工大学;2013年

10 周琪栋;基于OpenCL的视频模糊算法设计与实现[D];东北师范大学;2013年

【二级参考文献】

相关期刊论文 前8条

1 李涛;成晓雄;王文华;周健;;一种GPON-AES的FPGA优化实现[J];电信科学;2009年12期

2 吴恩华,柳有权;基于图形处理器(GPU)的通用计算[J];计算机辅助设计与图形学学报;2004年05期

3 田绪红;江敏杰;;GPU加速的神经网络BP算法[J];计算机应用研究;2009年05期

4 王磊;张春燕;;基于图形处理器的通用计算模式[J];计算机应用研究;2009年06期

5 徐少平;文喜;肖建;曾文;;一种基于Cg语言在图形处理器GPU上实现加密的方法[J];计算机应用与软件;2008年04期

6 王春蕾;苏保照;;基于FPGA的AES-128加密芯片的设计与实现[J];青岛职业技术学院学报;2009年03期

7 吴恩华;图形处理器用于通用计算的技术、现状及其挑战[J];软件学报;2004年10期

8 黄前山;季晓勇;;基于低成本FPGA的AES密码算法设计[J];通信技术;2010年09期

【相似文献】

相关期刊论文 前10条

1 袁春,钟玉琢,贺玉文;基于混沌的视频流选择加密算法[J];计算机学报;2004年02期

2 王龙义,万健如;数据安全与加密算法[J];晋东南师范专科学校学报;2004年02期

3 廉士国,孙金生,王执铨;几种典型视频加密算法的性能评价[J];中国图象图形学报;2004年04期

4 佟丽亚;关于对DES加密算法进行改进的构想[J];邢台职业技术学院学报;2004年03期

5 赵不贿,薛晓东;刘氏加密算法的一种改进方案[J];江苏大学学报(自然科学版);2004年05期

6 廉士国,孙金生,王执铨;视频加密算法及其发展现状[J];信息与控制;2004年05期

7 刘尚懿,田莹,王丽君;一种基于混沌的加密算法[J];鞍山科技大学学报;2004年05期

8 张延峰;;AES加密算法的原理与设计实现[J];集成电路应用;2005年09期

9 方德声;;两大系列加密算法被破解[J];科学;2005年04期

10 黄珍生;基于C++口令文件加密算法的实现[J];广西科学院学报;2005年02期

相关会议论文 前10条

1 姜德雷;柏森;朱桂斌;董文明;;一种新的感兴趣区域图像加密算法[A];第八届全国信息隐藏与多媒体安全学术大会湖南省计算机学会第十一届学术年会论文集[C];2009年

2 胡淳喜;宣蕾;;基于混沌序列的组合门量子加密算法研究[A];2011年全国通信安全学术会议论文集[C];2011年

3 顾勤龙;姚明海;;一种新的基于双混沌系统的镜像图像加密算法[A];第二十三届中国控制会议论文集(下册)[C];2004年

4 王跃虎;周武艺;;基于背包序列的图像加密算法[A];第十二届全国图象图形学学术会议论文集[C];2005年

5 李正民;焦英楠;胡明昌;;一种加密算法的应用方案[A];第28次全国计算机安全学术交流会论文集[C];2013年

6 叶瑞松;程东升;;一种基于混合混沌系统的图像加密算法[A];全国第19届计算机技术与应用(CACIS)学术会议论文集(上册)[C];2008年

7 雷启国;谢军;;AES加密算法在FC-SAN中的应用与实现[A];2008年中国高校通信类院系学术研讨会论文集(上册)[C];2009年

8 彭德明;;DES加密算法在LS83微机上的实现[A];第三次全国计算机安全技术交流会论文集[C];1988年

9 田翠华;孙维泽;;应用哈希加密算法对网站信息保密处理的研究[A];创新沈阳文集(A)[C];2009年

10 王晓飞;王光义;;基于五维混沌系统的数字图像加密算法[A];浙江省电子学会2011学术年会论文集[C];2011年

相关重要报纸文章 前10条

1 ;关于WAPI的未来[N];网络世界;2006年

2 本报记者 李山;“窃听风云”不是电影情节[N];科技日报;2010年

3 马晓芳;政府公开加密算法WAPI或将强制执行[N];第一财经日报;2006年

4 ;MD5等三种加密算法发现安全漏洞[N];计算机世界;2004年

5 中华女子学院计算机系 刘志斌;如何应对被公开的Oracle口令加密算法[N];中国计算机报;2008年

6 ;网上银行“无忧”平台[N];计算机世界;2001年

7 易水;IT新词集锦(401)[N];计算机世界;2004年

8 张骁;WAPI标准之争[N];经理日报;2006年

9 山东大学 韩旭东;802.11i技术点点通[N];计算机世界;2004年

10 商品均 陈荣良;加密算法与密钥管理[N];计算机世界;2000年

相关博士学位论文 前6条

1 周庆;数字图像快速加密算法的设计与分析[D];重庆大学;2008年

2 廉士国;多媒体快速加密算法研究[D];南京理工大学;2005年

3 李娟;卫星图像的三维可逆映射加密算法研究[D];哈尔滨工业大学;2011年

4 朱和贵;信息安全中混沌图像加密算法及其相关问题研究[D];吉林大学;2014年

5 刘年生;神经网络混沌加密算法及其在下一代互联网安全通信中的应用研究[D];厦门大学;2003年

6 向涛;基于数字混沌的加密算法和密钥协商协议的研究[D];重庆大学;2008年

相关硕士学位论文 前10条

1 未东锋;基于遍历矩阵的动态加密算法研究[D];吉林大学;2006年

2 王锦;RSA加密算法的研究[D];沈阳工业大学;2006年

3 龚进;AES加密算法在电子系统中的优化及应用研究[D];中北大学;2012年

4 邹灵灵;一种视频文件快速加密算法研究与实现[D];华中科技大学;2007年

5 吕丽平;一种组合加密算法的设计与研究[D];青岛科技大学;2005年

6 何晓静;电子商务中的安全加密算法研究[D];天津大学;2005年

7 袁岁维;数字图像加密与加密算法性能评价研究[D];西安邮电学院;2010年

8 胡淳喜;基于混沌序列和量子逻辑门组的加密算法研究[D];国防科学技术大学;2011年

9 邹彬;基于RSA加密算法的电子奖券系统的研究与设计[D];华中科技大学;2007年

10 杨志国;基于魔方的混合加密算法及应用研究[D];兰州大学;2010年



本文编号:1844059

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/wltx/1844059.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户e3871***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com