IT用語集 › セキュリティ › GMAC
データ自体は暗号化せず、認証だけにGCMを使うもの。
GMACは、タグの計算だけにGCMの構成を使う方式だ。メッセージは平文のまま送られるが、鍵を持たない者が改ざんしていないことをタグが証明する。David McGrewとJohn Viegaが提案し、NISTがSP 800-38Dで標準化した。
GCMの落とし穴はそのまま引き継ぐ。nonceを再利用すると、攻撃者は認証鍵を復元してタグを偽造できる。nonceを「たぶん一意」程度に扱うシステムは、トラブルを招いているも同然である。