GPU의 스레드와 공유메모리를 이용한 LEA 최적화 방안

Vol. 25, No. 4, pp. 719-726, 8월. 2015
10.13089/JKIISC.2015.25.4.719, Full Text:
Keywords: GPU, CUDA, Parallel Programming, LEA
Abstract

최근 빅데이터와 클라우드 보안에 대한 관심이 증가함에 따라 이를 효율적으로 암호화하기 위해 경량화된 고속 암호에 대한 연구가 진행되어 왔다. 그 결과, 국가보안기술연구소에서는 경량 고속 블록 암호인 LEA를 개발하였다. 경량화 암호인 LEA를 효율적으로 암 복호화를 위해 CPU가 아닌 GPU를 이용한 고속화 연구들이 최근에 소개되었다. 그럼에도 불구하고, GPU사용에 있어서의 가이드라인에 대한 연구는 여전히 미흡하다. 본 논문에서는 LEA알고리즘이 대용량 처리를 위해 사용될 때, 효율적인 GPU를 활용한 LEA 최적화방안에 대해 제안한다.

Statistics
Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2017)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article
[IEEE Style]
M. K. Park and J. W. Yoon, "Optimization of Lightweight Encryption Algorithm (LEA) using Threads and Shared Memory of GPU," Journal of The Korea Institute of Information Security and Cryptology, vol. 25, no. 4, pp. 719-726, 2015. DOI: 10.13089/JKIISC.2015.25.4.719.

[ACM Style]
Moo Kyu Park and Ji Won Yoon. 2015. Optimization of Lightweight Encryption Algorithm (LEA) using Threads and Shared Memory of GPU. Journal of The Korea Institute of Information Security and Cryptology, 25, 4, (2015), 719-726. DOI: 10.13089/JKIISC.2015.25.4.719.