메시지 인증 코드(Message Authentication Code, MAC) : 전송된 메시지가 위변조되지 않았음을 확인하기 위해 사용되는 인증 코드다. 메시지와 비밀키를 기반으로 특정 알고리즘을 통해 MAC을 생성하고 이를 통해 전송된 메시지가 변조되지 않았는지 검증할 수 있다.
주요 특징 MAC는 비밀키를 사용하여 메시지 인증 코드를 생성 MAC는 메시지와 비밀키를 사용하여 고정 길이의 인증값을 생성 수신자는 동일한 키를 사용하여 MAC를 계산하고 송신자의 MAC와 비교 MAC은 대칭키 암호화 방식을 사용 메시지에 붙여지는 작은 데이터 블록을 생성하기 위해 비밀키를 이용 메시지와 비밀키를 입력하여 인증값으로 사용될 고정길이 값을 생성 수신자는 수신된 메시지에 동일키를 이용하여 새 메시지 인증코드를 생성하기 위해 동일한 계산을 수행 송신자는 메시지를 대칭키로 암호화하여 보냄으로써 메시지 송신에 대한 부인을 방지...
원문 링크 : [IT 용어] MAC(메세지 인증 코드) 란?