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

基于GPU的AES快速实现
引用本文:叶剑,李立新.基于GPU的AES快速实现[J].计算机工程与设计,2010,31(2).
作者姓名:叶剑  李立新
作者单位:信息工程大学电子技术学院,河南,郑州,450004
摘    要:为了充分利用图形处理器(GPU)的闲置资源,同时达到提高密码算法加密速度的目的,提出了一种在图形处理器上实现AES加密算法的方法,分别阐述了基于传统OpenGL的AES实现以及基于最新技术CUDA的AES实现,并对这两种方法的实现性能进行了分析,同时与传统CPU方法的实现性能进行了比较,基于CUDA的AES的实现速度达到了传统CPU上AES实现速度的19.6倍.

关 键 词:图形处理器  高级数据加密标准  计算统一设备架构  三维图形处理库  快速实现

Fast implementation of AES based on GPU
YE Jian,LI Li-xin.Fast implementation of AES based on GPU[J].Computer Engineering and Design,2010,31(2).
Authors:YE Jian  LI Li-xin
Affiliation:YE Jian,LI Li-xin(Institute of Electronic Technology,Information Engineering University,Zhengzhou 450004,China)
Abstract:To make the best of the GPU's idle resource,and to improve the encryption algorithm rapidity's goal.A novel approach for the implementation of the AES block cipher encryption algorithm on GPU is presented.Both traditional style approach based on the OpenGL and new one based on the novel CUDA platform are described.At last,the performance of the approach based on the novel CUDA platform is analyzed,which runs up to 19.6 times faster than traditional style approaches based on CPU.
Keywords:GPU  AES  CUDA  OpenGL  fast implementation
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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