본문 바로가기
KERD
논문KCI 등재

MJH 해쉬 함수 역상 공격

A Preimage Attack on the MJH Hash Function

0

조회

0

다운로드

0

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서 우리는 이중 블록 길이 블록 암호 기반 해쉬 함수 MJH에 대한 새로운 역상 공격을 제안한다. MJH 해쉬 함수가 n비트 블록 암호에 기반하여 2n비트를 출력할 때, 기존 공격은 O(2^3n/2)회의 질의를 요구하였으나, 본 논문에서는 이를 더욱 개선시켜 O(n2^n)의 계산량 및 같은 수준의 메모리를 사용하여 역상을 찾을 수있음을 보인다.

Abstract

In this paper, we present a new preimage attack on MJH, a double-block-length block cipher-based hash function. Currently, the best attack requires O(2^3n/2) queries for the 2n-bit MJH hash function based on an n-bit block cipher, while our attack requiresO(n2^n) queries and the same amount of memory, significantly improving the query complexity compared to the existing attack.

참고문헌 (4)

  1. M. Bóna, "A Walk Through Combinatorics : An Introduction to Enumeration and Graph Theory", pp.134~136 (2006)
  2. D. Hong, "Cryptanalysis of Double-Block-Length Hash Modes MDC-4 and MJH", IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences, E97-A(8), pp.1747~1753 (2014)
  3. L. R. Knudsen, "“Cryptanalysis of MDC-2,” Eurocrypt 2009", LNCS, 5479, pp.106~120 (2009)
  4. J. Lee, "MJH: a faster alternative to MDC-2", Designs, Codes and Cryptography, 76(2), pp.179~205 (2015)

관련 논문AI추천

이 간행물의 다른 논문 (23건)