DocumentCode
3051845
Title
An Efficient Acceleration of Symmetric Key Cryptography Using General Purpose Graphics Processing Unit
Author
Wu, Fan ; Chen, Chung-Han ; Narang, Hira
Author_Institution
Comput. Sci. Dept., Tuskegee Univ., Tuskegee, AL, USA
fYear
2010
fDate
18-25 July 2010
Firstpage
228
Lastpage
233
Abstract
Graphics Processing Units (GPU) have been the extensive research topic in recent years and have been successfully applied to general purpose applications other than computer graphical area. The nVidia CUDA programming model provides a straightforward means of describing inherently parallel computations. In this paper, we present a study of the efficiency of emerging technology in applying General Purpose Graphics Processing Units (GPGPU) in high performance symmetric key cryptographic solutions. We implemented symmetric key cryptography algorithm using the novel CUDA platform on nVidia Geforce 280 GTX and compared its performance with an optimized CPU implementation on a high-end AMD Opteron Dual Core CPU. Our experimental results show that GPGPU can perform as an efficient cryptographic accelerator and the developed GPU based implementation achieve a significant performance improvement over CPU based implementation and the maximum observed speedups are about 100 times.
Keywords
computer graphic equipment; coprocessors; cryptography; GPGPU; computer graphical area; efficient acceleration; general purpose graphics processing unit; nVidia CUDA programming model; nVidia Geforce 280 GTX; parallel computations; performance symmetric key cryptographic solutions; symmetric key cryptography; Central Processing Unit; Computer architecture; Cryptography; Graphics processing unit; Instruction sets; Kernel; CUDA; High Performance Computation; Purpose Graphics Processing Unit; Symmetric Key Cryptography;
fLanguage
English
Publisher
ieee
Conference_Titel
Emerging Security Information Systems and Technologies (SECURWARE), 2010 Fourth International Conference on
Conference_Location
Venice
Print_ISBN
978-1-4244-7517-9
Electronic_ISBN
978-0-7695-4095-5
Type
conf
DOI
10.1109/SECURWARE.2010.44
Filename
5633744
Link To Document