임의 길이 메시지에
단방향 해시 함수가 반복 적용되어 일정한 길이로 축약 생성된 비트열.
메시지(또는 문서나 문장)마다 단 하나의
메시지 다이제스트가 산출되고, 서로 다른 문서에서 같은
메시지 다이제스트가 산출될 수 없는, 메시지마다 고유하게 산출되는 문자열이다. 따라서 원문의 변조 여부를 확인할 수 있는 일종의
검사합(
checksum)이다.
IETF RFC 1321에 MD5(message digest algorithm 5)가 규정되어 있으며, 주로 데이터의
오류 검출에 이용된다.