[1]彭海洋,杨红雨,杨光.基于GPU实现的AES加密[J].计算机技术与发展,2013,(02):241-244.
 PENG Hai-yang,YANG Hong-yu,YANG Guang.Implementation of AES Encryption Based on GPU[J].,2013,(02):241-244.
点击复制

基于GPU实现的AES加密()
分享到:

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
期数:
2013年02期
页码:
241-244
栏目:
安全与防范
出版日期:
1900-01-01

文章信息/Info

Title:
Implementation of AES Encryption Based on GPU
文章编号:
1673-629X(2013)02-0241-04
作者:
彭海洋1杨红雨1杨光2
[1]四川大学 计算机学院 视觉合成图形图像技术重点学科实验室;[2]西北空管局
Author(s):
PENG Hai-yangYANG Hong-yuYANG Guang
关键词:
图像处理器美国高级加密标准算法并行计算图形流水线快速实现
Keywords:
GPUAESparallel computinggraphic pipelinefast implementation
文献标志码:
A
摘要:
高级加密标准(Advanced Encryption Standard,AES),在密码学中又称Rijndael加密法,是美国联邦政府采用的一种区块加密标准.该算法已经被多方分析论证并广为全世界所使用.传统的AES加密运算是在CPU上实现的,现在为了提高加密速度以处理大规模的加密运算,文中提出了一种在图像处理器(Graphics Processing Unit)上实现AES加密算法的方法.该方法的实现有两种,一种是基于传统OpenGL的AES实现,另一种是基于最新技术CUDA的AES实现.文中阐述的是前者.经过测试,该方法比传统CPU的实现提高了15到40倍左右的速度
Abstract:
AES is advanced encryption standard of American,also called Rijndael encryption method,which will replace DES in the fu-ture,and will be applied in many fields. Traditional AES encryption algorithm is based on CPU. It proposes a method based on GPU (Graphics Processing Unit). There are two implementation of this method. One is realized by AES based on traditional OpenGL,another one is based on AES of the newest CUDA. It introduces the first one. According to experiment's result,this method runs up to 15 to 40 times faster than traditional style approaches based on CPU
更新日期/Last Update: 1900-01-01