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

基于GPU实现的AES加密
作者姓名:彭海洋  杨红雨  杨光
作者单位:四川大学计算机学院视觉合成图形图像技术重点学科实验室;西北空管局
基金项目:国家重点基础研究发展计划(2009CB320803)
摘    要:高级加密标准(Advanced Encryption Standard,AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准。该算法已经被多方分析论证并广为全世界所使用。传统的AES加密运算是在CPU上实现的,现在为了提高加密速度以处理大规模的加密运算,文中提出了一种在图像处理器(Graphics Processing Unit)上实现AES加密算法的方法。该方法的实现有两种,一种是基于传统OpenGL的AES实现,另一种是基于最新技术CUDA的AES实现。文中阐述的是前者。经过测试,该方法比传统CPU的实现提高了15到40倍左右的速度。

关 键 词:图像处理器  美国高级加密标准算法  并行计算  图形流水线  快速实现
本文献已被 CNKI 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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