• DocumentCode
    2321986
  • Title

    Accelerating 3-DES Performance Using GPU

  • Author

    Yeh, Hsiu-Pang ; Chang, Yue-Shan ; Lin, Chia-Feng ; Yuan, Shyan-Ming

  • Author_Institution
    Dept. of Comput. Sci., Nat. Chiao Tung Univ., Hsinchu, Taiwan
  • fYear
    2011
  • fDate
    10-12 Oct. 2011
  • Firstpage
    250
  • Lastpage
    256
  • Abstract
    Various cryptography algorithms have developed to provide different levels of data security for application domains, such as storage security, personal identification, and secure web browsing. They consume massive amount of resource on the server-side while processing encrypting and decrypting requests from clients. In this paper, we try to utilize GPU (Graphics Processing Unit) to speed up the data encryption and decryption to reduce the computing resource spent on security and to improve the web server throughput. We chose the widely-used 3-DES and implemented it on GPU. In our implementation, we observed the GPU cipher performs 5 times faster than the OpenSSL implementation on CPU. As a result, we show a promising direction for offloading the data encryption and decryption onto GPU.
  • Keywords
    Internet; computer graphic equipment; coprocessors; cryptography; online front-ends; GPU cipher; OpenSSL implementation; Web server; accelerating 3-DES performance; cryptography algorithm; data decryption; data encryption; data security; decrypting request; graphics processing unit; personal identification; secure Web browsing; storage security; Computer architecture; Encryption; Graphics processing unit; Hardware; Programming; Web servers; Data Encryption Standard; GPU;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Cyber-Enabled Distributed Computing and Knowledge Discovery (CyberC), 2011 International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    978-1-4577-1827-4
  • Type

    conf

  • DOI
    10.1109/CyberC.2011.49
  • Filename
    6079389