Message Digest   메세지 압축, 메세지 축약

(2019-09-25)

메세지 다이제스트, 메시지 다이재스트


1. 메세지 압축/축약/(다이제스트)데이터 무결성을 위해, 임의 크기의 메세지를 특정한 고정 크기의 블럭으로 만드는 일

  ㅇ 이때의 방향 특성은 단반향성으로, 결과 값만으로는 입력 값을 알 수가 없게됨

  ※ [용어명칭]  메세지 다이제스트는,
     - 일방향 해시함수의 출력이되는 해시값 또는 핑거프린트 라고도 말함
     - 임의의 크기의 데이터를 1:1 대칭되는 일정한 크기의 데이터로 압축된 계산 결과물을 말함


2. 메세지 다이제스트 사용 例

  ㅇ 원본을 Message Digest하여 보관하면, 원본을 확인할 때 일일이 확인하지 않고,
  ㅇ 원본 확인은  Message Digest한 결과만을 비교하여 원본임을 확인할 수 있게 됨


3. 메세지 다이제스트 알고리즘의 例

  ㅇ MD2, MD4, MD5 : 16 byte(128 비트)의 데이터를 생성 
  ㅇ SHA-1         : 20 byte(160 비트)의 데이터를 생성
  ㅇ SHA-2(SHA-224,SHA-256,SHA-384,SHA-512) : 각 224,256,384,512 비트 길이의 데이터를 생성

메세지 인증
   1. 메세지 인증   2. 메세지 축약   3. 메세지 인증 코드   4. 해쉬 함수  


Copyrightⓒ written by 차재복 (Cha Jae Bok)               기술용어해설 후원
"본 웹사이트 내 모든 저작물은 원출처를 밝히는 한 자유롭게 사용(상업화포함) 가능합니다"