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
Link To Document