This page was translated from English by the community. Learn more and join the MDN Web Docs community.

View in English Always switch to English

해시 기반 메시지 인증 코드 (HMAC)

**해시 기반 메시지 인증 코드(Hash-based message authentication code, HMAC)**는 암호학적인 메시지 인증에 사용되는 프로토콜입니다.

모든 종류의 암호화 함수를 사용할 수 있고, 그 강도는 기본 기능(예, SHA1 또는 MD5)과 선택한 비밀 키에 따라 다릅니다. 이러한 조합을 통해 HMAC 검증 알고리즘은 HMAC-SHA1과 같은 복합 이름으로 알려져 있습니다.

HMAC는 무결성과 인증을 모두 보장하는 데 사용됩니다.

같이 보기