An efficient implementation of KCDSA on Graphic Processing Units

Seog Chung Seo, Jung Ha Paik, Dong Hoon Lee, Seokhie Hong, Hwan Jin Lee, Hyun Chul Jung

Research output: Chapter in Book/Report/Conference proceedingConference contribution

3 Citations (Scopus)

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.

Original languageEnglish
Title of host publicationProceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011
Pages167-172
Number of pages6
DOIs
Publication statusPublished - 2011 Sep 14
Event2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011 - Loutraki, Greece
Duration: 2011 Jun 282011 Jun 30

Other

Other2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011
CountryGreece
CityLoutraki
Period11/6/2811/6/30

Fingerprint

Electronic document identification systems
Cloud computing
Particle accelerators
Program processors
Servers
Throughput
Processing
Graphics processing unit

Keywords

  • CUDA
  • Efficient implementation
  • GPUs
  • KCDSA

ASJC Scopus subject areas

  • Computer Graphics and Computer-Aided Design
  • Computer Vision and Pattern Recognition

Cite this

Seo, S. C., Paik, J. H., Lee, D. H., Hong, S., Lee, H. J., & Jung, H. C. (2011). An efficient implementation of KCDSA on Graphic Processing Units. In Proceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011 (pp. 167-172). [5992210] https://doi.org/10.1109/MUE.2011.39

An efficient implementation of KCDSA on Graphic Processing Units. / Seo, Seog Chung; Paik, Jung Ha; Lee, Dong Hoon; Hong, Seokhie; Lee, Hwan Jin; Jung, Hyun Chul.

Proceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011. 2011. p. 167-172 5992210.

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Seo, SC, Paik, JH, Lee, DH, Hong, S, Lee, HJ & Jung, HC 2011, An efficient implementation of KCDSA on Graphic Processing Units. in Proceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011., 5992210, pp. 167-172, 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011, Loutraki, Greece, 11/6/28. https://doi.org/10.1109/MUE.2011.39
Seo SC, Paik JH, Lee DH, Hong S, Lee HJ, Jung HC. An efficient implementation of KCDSA on Graphic Processing Units. In Proceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011. 2011. p. 167-172. 5992210 https://doi.org/10.1109/MUE.2011.39
Seo, Seog Chung ; Paik, Jung Ha ; Lee, Dong Hoon ; Hong, Seokhie ; Lee, Hwan Jin ; Jung, Hyun Chul. / An efficient implementation of KCDSA on Graphic Processing Units. Proceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011. 2011. pp. 167-172
@inproceedings{c3faccb604524455b6b3cd3253233fdc,
title = "An efficient implementation of KCDSA on Graphic Processing Units",
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 = "CUDA, Efficient implementation, GPUs, KCDSA",
author = "Seo, {Seog Chung} and Paik, {Jung Ha} and Lee, {Dong Hoon} and Seokhie Hong and Lee, {Hwan Jin} and Jung, {Hyun Chul}",
year = "2011",
month = "9",
day = "14",
doi = "10.1109/MUE.2011.39",
language = "English",
isbn = "9780769544700",
pages = "167--172",
booktitle = "Proceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011",

}

TY - GEN

T1 - An efficient implementation of KCDSA on Graphic Processing Units

AU - Seo, Seog Chung

AU - Paik, Jung Ha

AU - Lee, Dong Hoon

AU - Hong, Seokhie

AU - Lee, Hwan Jin

AU - Jung, Hyun Chul

PY - 2011/9/14

Y1 - 2011/9/14

N2 - 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.

AB - 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.

KW - CUDA

KW - Efficient implementation

KW - GPUs

KW - KCDSA

UR - http://www.scopus.com/inward/record.url?scp=80052595438&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=80052595438&partnerID=8YFLogxK

U2 - 10.1109/MUE.2011.39

DO - 10.1109/MUE.2011.39

M3 - Conference contribution

SN - 9780769544700

SP - 167

EP - 172

BT - Proceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011

ER -