IPA公式正解:イ インターネットバンキングでの送金時に利用者が入力した情報と,金融機関が受信した情報とに差異がないことを検証できるよう,トランザクション署名を利用する。
※ 正解はIPA公表の解答です。解説は当サイトが生成AIを用いて作成しています。誤りにお気づきの場合はお問い合わせください。
【解説】正解は選択肢【イ】です。MITB攻撃はブラウザとサーバー間の通信や画面表示を不正に改ざんするため、利用者自身が意図した送金先や金額等の取引内容が改ざんされていないことを検証できる「トランザクション署名」が有効です。
【詳細解説】■ 本問の核心・解法のポイント
利用者端末のブラウザに感染したマルウェアによって、インターネットバンキングの画面や通信内容が不正に書き換えられる「MITB(Man-in-the-Browser)攻撃」に対する、本質的な防御策を問う問題です。
・各選択肢の徹底解説:
・ア:EV SSLサーバ証明書は、フィッシングサイト対策(ブラウザのアドレスバーに組織名が表示される等)として有効ですが、クライアントのブラウザがマルウェアに感染しているMITB攻撃を防ぐことはできません。
・イ:【選択肢イ★】 トランザクション署名(二経路認証等)を用いることで、利用者が画面に入力した正確な送金情報(宛先や金額など)に対し、別端末や専用トークン等で個別の電子署名を付与し、金融機関側で改ざんの有無を検証できるため、MITB攻撃に有効です。
・ウ:ワンタイムパスワードは、ログイン時の認証強化や不正ログイン防止には有効ですが、ログイン後に正規セッションハイジャックや画面書き換えを行うMITB攻撃に対しては十分な防御にならない場合があります。
・エ:SSLからTLSへの移行は通信経路の暗号化であり、エンドポイント(ブラウザ上)での改ざんを行うMITB攻撃の対策としては不十分です。
よって正解はイです。