メッセージ認証符号の利用目的に該当するものはどれか。
×不正解です
メッセージ認証符号(MAC)とは、データの完全性と認証を確保するために使用される暗号技術の一つです。送信されたメッセージが改ざんされていないことや、送信者が正当なものであることを検証するために用いられます。
仕組み
- キーの使用
- MACは、秘密鍵を使ってメッセージから生成されます。
- 送信者と受信者は、同じ秘密鍵を事前に共有しておく必要があります(対称鍵暗号方式)。
- MACの生成
- 送信者は、メッセージと秘密鍵を入力として受け取り、MACを計算します。メッセージと生成されたMACが受信者に送られます。
- 検証
- 受信者は、受け取ったメッセージと自分の持つ秘密鍵を使って再びMACを計算します。
- 受信したMACと計算されたMACを比較し、一致する場合はメッセージが改ざんされていないことを確認
MACとデジタル署名の違い
特徴 | メッセージ認証符号(MAC) | デジタル署名 |
鍵の種類 | 対称鍵を使用 | 公開鍵暗号方式 |
主な目的 | メッセージの完全性と認証 | メッセージの完全性、認証、否認防止 |
利用者 | 送信者と受信者間で鍵を共有する必要がある | 公開鍵を使うため鍵共有は不要 |
否認防止(非否認性) | 提供しない | 提供す |
回答数 0
正解率 0%