• 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