MAC(メッセージ認証コード)

SEのための情報セキュリティ対策
情報セキュリティ用語集 情報セキュリティ分野での専門用語について解説
Home> 情報セキュリティ用語集 >

MAC(メッセージ認証コード)

MAC(メッセージ認証コード)
スポンサードリンク



通信データの改ざんの有無を検知し、完全性を保証するために通信データから生成する固定長のコードの総称をMAC(MessageAuthenticationCode)といいます。

MACには、DESやAESなどの共通鍵暗号方式を用いたDES-MACやAES-MACと、ハッシュ関数を用いたHMAC(HashMAC)があります。
ハッシュ関数の詳細を見る

ハッシュ関数はアルゴリズムが公開されていることにより、悪意のあるユーザがデータを改ざん後、ハッシュ値も再計算してセットすれば改ざんの検知が出来なかったが、HMACは共通鍵の値もデータに加えることで改ざんを行ったとしても正しいハッシュ値の生成は不可能となります。


スポンサードリンク


免責事項 / サイトマップ / リンク /  問い合わせ
Copyright (C) 2008  SEのための情報セキュリティ対策  All rights reserved





スポンサードリンク