"MD4"의 두 판 사이의 차이

해시넷
이동: 둘러보기, 검색
5번째 줄: 5번째 줄:
 
==참고자료==
 
==참고자료==
 
* 〈[http://www.dbguide.net/db.db?boardUid=145958&boardConfigUid=9&boardIdx=107 제3장 DBMS_CRYPTO]〉, 《데이터 전문가 지식포털》
 
* 〈[http://www.dbguide.net/db.db?boardUid=145958&boardConfigUid=9&boardIdx=107 제3장 DBMS_CRYPTO]〉, 《데이터 전문가 지식포털》
 +
* Margaret Rouse,〈[https://searchsecurity.techtarget.com/definition/MD4 MD4]〉, 《TechTarget》, 2005-09

2019년 4월 9일 (화) 13:31 판

MD4(message digest 4)는 MD5의 초기 버전으로서, 입력 데이터로부터 128 비트 메시지 축약을 만듦으로써 데이터 무결성을 검증하는데 사용되는 알고리즘이다.[1] MD4는 전자서명 응용 프로그램들과 함께 사용할 목적으로 미국 MIT로널드 리베스트 교수가 개발하였으며, 큰 파일들은 RSA와 같은 공개키 암호 사용법하에서 개인키와 함께 암호화되기 전에 안전한 방법으로 압축되어야만 한다. MD5 규격에 따르면, MD5 알고리즘에 입력된 어떤 두 개의 메시지가 동일한 메시지 축약을 결과로 내거나, 또는 어떤 메시지 축약을 통해 엉뚱한 메시지가 만들어지는 것은 "계산적으로 불가능"하다고 한다. 초기의 8 비트 버전인 MD2, 그리고 MD4와 최신 버전인 MD5 등은 비슷한 구조를 가지고 있지만, MD2는 8 비트 컴퓨터에 최적화되어 있는데 비해, MD4와 MD5는 32 비트 컴퓨터에 최적화되어 있다.[2]

각주

  1. 제3장 DBMS_CRYPTO〉, 《데이터 전문가 지식포털》
  2. Margaret Rouse,〈MD4〉, 《TechTarget》, 2005-09

참고자료

  • 제3장 DBMS_CRYPTO〉, 《데이터 전문가 지식포털》
  • Margaret Rouse,〈MD4〉, 《TechTarget》, 2005-09