MD5, MD-5, MD4, MD-4   Message Digest 5, Message Digest 4  

(2016-04-04)
1. MD (Message Digest)데이터 무결성을 위해 메세지 압축/축약/(다이제스트)을 하는 해쉬 알고리즘
     - 임의 길이의 입력 메시지 =>  특정 고정 크기의 블럭


2. MD4 계열 특징 암호화 알고리즘이 아닌 데이터 무결성을 점검(즉, 위변조 방지)하기 위해,
     - 128 비트해시값을 갖는 해쉬 알고리즘

  ㅇ MD4
     - 미국 Ronald Rivest 교수가 1990년대 초에 개발
     - MD4의 확장판 MD5 및 기타 SHA 계열,RIPEMD 모두 MD4 원리에 기반함

  ㅇ MD5
     - Rivest 교수가 보다 강력해진 MD5를 1991년 제안
     - 해시값 길이 : 128 비트
     - 해싱 충돌 방지 확률 : 약 264
 
  ㅇ 버전별 비교 
     - 초기의 8 비트 버전인 MD2, MD4와 최신 버전인 MD5 등은 비슷한 구조를 갖지만, 
        . MD2는 8 비트 컴퓨터에 최적화되어 있는데 비해, 
        . MD4와 MD5는 32 비트 컴퓨터에 최적화
     - MD5 알고리즘은 MD4의 확장판 임
        . MD5는 MD4에 비해 속도가 빠르지는 않지만, 데이터 보안성이 좋음

  ㅇ 관련표준 : MD4 (RFC 1320), MD5 (RFC 1321)


[메세지 인증 & 해쉬 함수] 1. 메세지 인증 2. 해쉬 함수 3. MD-5/MD-4 4. SHA
  1.   기술공통
  2.   기초과학
  3.   파동/광학/음향
  4.   방송/멀티미디어/정보이론
  5.   전자/전기/제어
  6.   통신/네트워킹
  7.   정보기술(IT)
        1. 정보기술
    1.   전산기초
    2.   컴퓨터구조
    3.   프로그래밍
    4.   데이터베이스
    5.   소프트웨어 공학
    6.   운영체제
    7.   정보보호/보안
      1.   정보보호관리
      2.   정보보호(기타일반)
      3.   보안공격
      4.   암호기술
            1. 암호
            2. 암호 관련 주요 용어
        1.   고전 암호
        2.   주요 암호화 방식
        3.   대칭 암호
        4.   비대칭 암호
        5.   메세지 인증 & 해쉬 함수
          1.   1. 메세지 인증
              2. 해쉬 함수
              3. MD-5/MD-4
              4. SHA
        6.   암호키 관리
      5.   네트워크보안
      6.   인증
    8.   IT 기타기술
  8.   기계/재료/공업일반
  9.   표준/계측/품질
  10.   기술경영

 
        최근수정     모바일웹     참고문헌