[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-yang; YANG Hong-yu; YANG Guang
-
-
- 关键词:
-
图像处理器; 美国高级加密标准算法; 并行计算; 图形流水线; 快速实现
- Keywords:
-
GPU; AES; parallel computing; graphic pipeline; fast 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