基于GPU的AES快速实现  被引量:10

Fast implementation of AES based on GPU

在线阅读下载全文

作  者:叶剑[1] 李立新[1] 

机构地区:[1]信息工程大学电子技术学院,河南郑州450004

出  处:《计算机工程与设计》2010年第2期256-259,共4页Computer Engineering and Design

摘  要:为了充分利用图形处理器(GPU)的闲置资源,同时达到提高密码算法加密速度的目的,提出了一种在图形处理器上实现AES加密算法的方法,分别阐述了基于传统OpenGL的AES实现以及基于最新技术CUDA的AES实现,并对这两种方法的实现性能进行了分析,同时与传统CPU方法的实现性能进行了比较,基于CUDA的AES的实现速度达到了传统CPU上AES实现速度的19.6倍。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.

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

分 类 号:TP309[自动化与计算机技术—计算机系统结构]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象