MITB攻撃に対するトランザクション署名

MITB(Man-in-the-Browser)攻撃 は、利用者のPC上のWebブラウザに感染・常駐したトロイの木馬などのマルウェアが、利用者がオンラインバンキングで送金操作を行う際に、ブラウザ内部で送信データを直接書き換えて攻撃者の指定口座へ送金させる攻撃です。画面上は正常な送金内容を表示したまま通信データを改変するため、通信路暗号化(TLS)やEV SSL証明書、ログイン時のワンタイムパスワードでは防止できません。 ア:正解です。振込先口座番号や送金金額を独立したハードウェアトークン等に入力して署名(MAC)を生成・検証する「トランザクション署名」を用いることで、ブラウザ内で送金先や金額が改ざんされても金融機関サーバ側で検知できます。 イ:EV SSLサーバ証明書はWebサイト運営者の実在性を証明するものであり、クライアント側ブラウザ内のマルウェアによるデータ改ざんは防げません。 ウ:ログイン時のみのワンタイムパスワードでは、ログイン成功後に常駐マルウェアによって送金リクエストが書き換えられるのを防ぐことはできません。 エ:TLS暗号化はブラウザからサーバへの通信経路上での盗聴・改ざんを防ぐものであり、暗号化前のブラウザ内部で行われるデータ改ざんは防げません。

インターネットバンキングの利用時に被害をもたらすMITB攻撃に有効な対策はどれか。

出典平成30年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問9
ア
インターネットバンキングでの送金時にWebブラウザで利用者が入力した情報と,金融機関が受信した情報とに差異がないことを検証できるよう,トランザクション署名を利用する。
イ
インターネットバンキングでの送金時に接続するWebサイトの正当性を確認できるよう,EV SSLサーバ証明書を採用する。
ウ
インターネットバンキングでのログイン認証において,一定時間ごとに自動的に新しいパスワードに変更されるワンタイムパスワードを用意する。
エ
インターネットバンキング利用時の通信をSSLではなくTLSを利用して暗号化する。