• DocumentCode
    1618192
  • Title

    Efficient implementation for MD5-RC4 encryption using GPU with CUDA

  • Author

    Li, Changxin ; Wu, Hongwei ; Chen, Shifeng ; Li, Xiaochao ; Guo, Donghui

  • Author_Institution
    Dept. of Phys., Xiamen Univ., Xiamen, China
  • fYear
    2009
  • Firstpage
    167
  • Lastpage
    170
  • Abstract
    Benefit from the novel compute unified device architecture (CUDA) introduced by NVIDIA, graphics processing unit (GPU) turns out to be a promising solution for cryptography applications. In this paper we present an efficient implementation for MD5-RC4 encryption using NVIDIA GPU with novel CUDA programming framework. The MD5-RC4 encryption algorithm was implemented on NVIDIA GeForce 9800GTX GPU. The performance of our solution is compared with the implementation running on an AMD Sempron Processor LE-1200 CPU. The results show that our GPU-based implementation exhibits a performance gain of about 3-5 times speedup for the MD5-RC4 encryption algorithm.
  • Keywords
    coprocessors; parallel processing; security of data; AMD Sempron Processor LE-1200 CPU; CUDA programming framework; MD5-RC4 encryption; NVIDIA GeForce 9800GTX GPU; compute unified device architecture; cryptography application; graphics processing unit; Application software; Computer architecture; Concurrent computing; Cryptography; Hardware; Kernel; Registers; Samarium; Space technology; Yarn; CUDA; GPU; MD5-RC4;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Anti-counterfeiting, Security, and Identification in Communication, 2009. ASID 2009. 3rd International Conference on
  • Conference_Location
    Hong Kong
  • Print_ISBN
    978-1-4244-3883-9
  • Electronic_ISBN
    978-1-4244-3884-6
  • Type

    conf

  • DOI
    10.1109/ICASID.2009.5276924
  • Filename
    5276924