HTML: Markup language
CSS: Styling language
JavaScript: Scripting language
Web APIs: Programming interfaces
All web technology
Learn web development
Discover our tools
Get to know MDN better
このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。
View in English Always switch to English
HMAC は、暗号的にメッセージを認証するために使用されるプロトコルです。 どのような種類の暗号化関数も使用でき、その強さは基礎となる関数(たとえば SHA1 または MD5)と選択された秘密鍵に依存します。このような組み合わせでは、HMAC-SHA1 などの複合名で HMAC 検証アルゴリズムが認識されます。
HMAC は、完全性と認証の両方を保証するために使用されます。