메시지 인증 코드
메시지 인증 코드(Message Authentication Code, 약칭 MAC)는 메시지의 인증에 쓰이는 작은 크기의 정보이다. MAC 알고리즘은 비밀 키를 입력받고, 임의-길이의 메시지를 인증한다. 그리고 출력으로써 MAC(때때로 태그로 알려져있다)을 출력한다. MAC 값은 검증자(비밀 키를 소유한 사람)의 허가에 의해서 메시지의 데이터 인증과 더불어 무결성을 보호한다.
표준
편집MAC 알고리즘을 정의하는 다양한 표준이 존재한다. 여기에는 다음을 포함한다:
MAC 사용 예제
편집같이 보기
편집각주
편집- ↑ “FIPS PUB 113 Computer Data Authentication”. 2011년 9월 27일에 원본 문서에서 보존된 문서. 2019년 12월 13일에 확인함.
- ↑ “Federal Information Processing Standards Publications, Withdrawn FIPS Listed by Number”. 2010년 8월 1일에 원본 문서에서 보존된 문서. 2019년 12월 13일에 확인함.
- ↑ The Keyed-Hash Message Authentication Code (HMAC)
- ↑ ISO/IEC 9797-1 Information technology — Security techniques — Message Authentication Codes (MACs) — Part 1: Mechanisms using a block cipher
- ↑ ISO/IEC 9797-2 Information technology — Security techniques — Message Authentication Codes (MACs) — Part 2: Mechanisms using a dedicated hash-function
외부 링크
편집이 글은 보안에 관한 토막글입니다. 여러분의 지식으로 알차게 문서를 완성해 갑시다. |