데이터 무결성integrity 보장하기 위해 메시지 다이제스트message digest 알고리즘을 사용
- 전체 정보가 잘 도착했으며
- 전송 중에 누가 변조하지 않았음을 보장한다. 정보가 잘 전송되었음
메시지 인증 코드message authentication codes (MAC) 계산은 암호화 해싱 프로세스로 이루어지고, MAC(태그)는 실질적으로 다음의 작업이 불가능infeasible하게 하는 방식이다.
- 태그에 영향을 끼치지 않고 메시지 변경하기
- 두 개의 다른 메시지에 동일한 태그 생성하기
- 프로세스를 거꾸로 돌려 태그에서 원래 메시지 획득하기