AES/LEA 기반 이중블록길이 해쉬함수에 대한 효율성 분석

Vol. 26, No. 6, pp. 1353-1360, 12월. 2016
10.13089/JKIISC.2016.26.6.1353, Full Text:
Keywords: Hash Function, Block cipher based Hash, Double-Block-Length, AES, LEA, Speed/Memory efficiency
Abstract

본 논문에서는 블록암호를 기반으로 하는 대표적인 이중블록길이 해쉬함수 Abreast-DM, HIROSE, MDC-2, MJH, MJH-Double에 미연방표준암호 AES와 국내경량암호 LEA를 삽입하였을 때, 각각에 대한 효율성을 비교 분석하였다. AES는 공개된 최적화 소스코드를, LEA는 자체 구현한 소스코드를 이용하였다. 그 결과, 일반적으로 LEA 기반 해쉬함수가 AES 기반 해쉬함수보다 더 효율적이었다. 속도 면에서, Abreast-DM을 제외한 모든 해쉬함수에서 LEA가 AES보다 6%~19% 정도 더 빨랐다. 메모리 면에서도 AES의 고속구현 테이블로 인해 LEA가 20~30배의 효율성을 가졌다.

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]
D. Kim and J. Kim, "Analysis of the Efficiency for Some Selected Double-Block-Length Hash Functions Based on AES/LEA," Journal of The Korea Institute of Information Security and Cryptology, vol. 26, no. 6, pp. 1353-1360, 2016. DOI: 10.13089/JKIISC.2016.26.6.1353.

[ACM Style]
Dowon Kim and Jongsung Kim. 2016. Analysis of the Efficiency for Some Selected Double-Block-Length Hash Functions Based on AES/LEA. Journal of The Korea Institute of Information Security and Cryptology, 26, 6, (2016), 1353-1360. DOI: 10.13089/JKIISC.2016.26.6.1353.