ARM-11 프로세서 상에서의 SHA-3 암호 알고리즘 구현 기술

Vol. 25, No. 4, pp. 749-758, 8월. 2015
10.13089/JKIISC.2015.25.4.749, Full Text:
Keywords: Hash Function, SHA-2, SHA-3, ARM-11
Abstract

스마트 시대가 도래함에 따라 스마트 기기의 사용이 점차 늘고 있다. 스마트 기기는 인류의 편의를 제공하여 널리 사용하고 있지만 정보가 노출될 위험이 존재한다. 이러한 문제를 보안하기 위해 스마트 기기는 자체적으로 다양한 암호 알고리즘이 포함되어 있다. 이 중 해시함수는 데이터 무결성, 인증, 서명 등의 알고리즘을 수행하기 위해 필수적으로 사용되는 암호 알고리즘이다. 최근 SHA-1의 충돌 저항성에 문제가 제기되면서 안전성에 문제가 생기게 되었고 SHA-1을 기반으로 한 현재 표준 해시함수인 SHA-2 또한 머지않아 안전성에 문제가 생길 것이다. 이에 따라 2012년 NIST는 KECCAK알고리즘을 새로운 해시함수 표준인 SHA-3로 선정하였고 이 알고리즘에 대한 다양한 환경에서의 구현이 필요해졌다. 본 논문에서는 SHA-3로 선정된 KECCAK 알고리즘과 기존의 해시 함수인 SHA-2를 ARM-11 프로세서에 구현하고 성능을 비교 분석하여 시사점을 도출하였다.

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. Kang, H. Lee, D. Hong and C. Seo, "Implementation of SHA-3 Algorithm Based On ARM-11 Processors," Journal of The Korea Institute of Information Security and Cryptology, vol. 25, no. 4, pp. 749-758, 2015. DOI: 10.13089/JKIISC.2015.25.4.749.

[ACM Style]
Myeong-mo Kang, Hee-woong Lee, Dowon Hong, and Changho Seo. 2015. Implementation of SHA-3 Algorithm Based On ARM-11 Processors. Journal of The Korea Institute of Information Security and Cryptology, 25, 4, (2015), 749-758. DOI: 10.13089/JKIISC.2015.25.4.749.