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
    Event2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011 - Loutraki, Greece
    Duration: 2011 Jun 282011 Jun 30

    Publication series

    NameProceedings of the 2011 5th FTRA International Conference on Multimedia and Ubiquitous Engineering, MUE 2011

    Other

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

    Keywords

    • CUDA
    • Efficient implementation
    • GPUs
    • KCDSA

    ASJC Scopus subject areas

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

    Fingerprint

    Dive into the research topics of 'An efficient implementation of KCDSA on Graphic Processing Units'. Together they form a unique fingerprint.

    Cite this