• DocumentCode
    2868599
  • Title

    An Efficient Implementation of KCDSA on Graphic Processing Units

  • Author

    Seo, Seog Chung ; Paik, Jung Ha ; Lee, Dong Hoon ; Hong, Seokhie ; Lee, HwanJin ; Jung, Hyun-Chul

  • Author_Institution
    Grad. Sch. of Inf. Manage. & Security, Korea Univ., Seoul, South Korea
  • fYear
    2011
  • fDate
    28-30 June 2011
  • Firstpage
    167
  • Lastpage
    172
  • Abstract
    As Graphic Processing Units (GPUs) are increasingly being used for general purpose computing, researches on applying GPUs for processing a number of crypto operations have been conducted. In this paper, we present an efficient implementation of Korean Certificate-based Digital Signature Algorithm (KCDSA) on GPU using CUDA platform. Using modern GTX285, throughput of up to 10,600 signings per second can be reached. At this time, the proposed software can achieve 25 times of improvement on GTX285 compared with KCDSA software on CPU-side. Our software can be used for Cloud-computing and distributed server computing environments which have to process a number of crypto operations in short time period as a crypto accelerator.
  • Keywords
    cloud computing; computer graphic equipment; coprocessors; cryptography; digital signatures; CPU-side; Korean certificate-based digital signature algorithm; cloud-computing; crypto accelerator; distributed server computing environments; general purpose computing; graphic processing units; modern GTX285; Elliptic curve cryptography; Graphics processing unit; Instruction sets; Message systems; Programming; CUDA; Efficient Implementation; GPUs; KCDSA;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Multimedia and Ubiquitous Engineering (MUE), 2011 5th FTRA International Conference on
  • Conference_Location
    Loutraki
  • Print_ISBN
    978-1-4577-1228-9
  • Electronic_ISBN
    978-0-7695-4470-0
  • Type

    conf

  • DOI
    10.1109/MUE.2011.39
  • Filename
    5992210