問題 No.5335
情報セキュリティにおける「否認防止」の説明として、最も適切なものはどれか。
【正解の解説】
データやトランザクションの送信者や受信者が、後になってからその行為を行った事実を否認できないようにする仕組みのこと
これはネット社会における「署名付きの配達証明郵便」のようなものです。例えば、オンラインショップで買い物をした後に「そんな注文はしていない」としらを切られたり、逆に店側が「注文品は送った」と言い張りながら実際には送っていなかったりするトラブルを防ぐため、デジタル署名技術などを用いて「やった・やっていない」の言い逃れを完全に封じるために使われます。
スポンサーリンク
【その他の選択肢の解説】
データやトランザクションの通信経路において、第三者による盗聴や内容の改ざんを防ぐために暗号化を施す仕組みのこと
初学者が「セキュリティ対策=とりあえず暗号化」と連想しやすいため出題される定番の引っかけです。暗号化は中身を見られないようにする守りの技術ですが、否認防止は「誰がそれを送ったか」の身元や事実を証明して後からの嘘を許さないための技術であり、目的のレイヤーが異なります。
データやトランザクションの正当性を証明するため、あらかじめ登録された利用者本人からのアクセスであるかを確認する仕組みのこと
ログイン時のIDとパスワードの入力や指紋認証などの「本人確認(認証)」と混同しやすいポイントです。認証はシステムに入るドアの鍵を開けるための手続きですが、否認防止はドアを開けた後に「誰がその部屋で何をしたか」を後から証明できるように記録し、言い逃れできなくする別の概念です。
データやトランザクションの送受信内容が、通信途中で許可されていない第三者に漏洩していないことを保証する仕組みのこと
情報セキュリティの3大要素である「機密性」の説明と混同させるための誤答選択肢です。機密性はプライバシーを守るために「他人に見られないようにする」ことですが、否認防止は「やった・やっていないの証拠を残す」ことなので、守る対象の目的が根本的に違います。