HMAC

更新日:

用語解説

HMACは、ハッシュ関数と秘密の鍵を組み合わせて作る、メッセージ認証符号の方式です。

■ 試験で押さえるポイント

  • SHA-256などのハッシュ関数を使います。

  • 鍵とメッセージを決まった手順で組み合わせ、単純な連結より安全にしています。

  • APIの要求の改ざん検知などに広く使われます。

■ 過去問での着眼点

ハッシュ関数を使ったMACである点を押さえます。

例: Web APIの要求に、共有した鍵で計算したHMACを付け、サーバで検証します。

同じ分野の用語