SC情報処理安全確保支援士試験 午前Ⅱ

令和5年度秋期 情報処理安全確保支援士 午前Ⅱ 問7

問題文と選択肢を読んで答えを考えてから、下の「正解と解説を見る」で確認しましょう。

問題

インターネットバンキングでのMITB攻撃による不正送金について、 対策として用いられるトランザクション署名の説明はどれか。

選択肢

  1. ア
    携帯端末からの送金取引の場合、 金融機関から利用者の登録メールアドレスに送金用のワンタイムパスワードを送信する。
  2. イ
    特定認証業務の認定を受けた認証局が署名したデジタル証明書をインターネットバンキングでの利用に用いることによって、 ログインパスワードが漏えいした際の不正ログインを防止する。
  3. ウ
    利用者が送金取引時に、 “送金操作を行うPCとは別のデバイスに振込先口座番号などの取引情報を入力して表示された値”" をインターネットバンキングに送信する。
  4. エ
    ログイン時に、 送金操作を行うPCとは別のデバイスによって、 一定時問だけ有効なログイン用のワンタイムパスワードを算出し、 インターネットバンキングに送信する。
解き方のヒントを見る

午前II 問07:取引内容を別デバイスで確認するトランザクション署名

トランザクション署名は、送金に使っているPCとは別の専用デバイスに、振込先や金額などの取引情報を入力して確認する仕組みだよ。たとえるなら、PCの画面だけを信じずに、別のメモ帳にも「本当にこの相手にこの金額を送る?」と書いて照合する感じ。専用デバイスに表示された内容や署名値をバンキング画面へ入力することで、ブラウザが攻撃者に改ざんされて送金先や金額をこっそり差し替えられても、気づきやすくなるんだ。

この問題で問われていること

この問題で見ているポイントは、ログイン時のワンタイムパスワードや電子証明書の話ではなく、「送金内容そのものが途中で改ざんされていないか」を確認する仕組みだと理解できているかだよ。つまり、本人確認だけでなく、取引内容の完全性を守るための対策を選ぼう。

トランザクション署名

別デバイスで独立に取引情報を扱うことで、MITB による PC 側改ざんを見破りやすくする。

別デバイスで取引情報入力\n-> 表示値 / 署名値生成\n-> PC から送信

確認ポイント

  • ログイン用 OTP の話ではありません。
  • 証明書によるログイン強化とも違う。
  • 別デバイスの取引情報入力値を使う説明を選ぶ。
正解と解説を見る

正解

ウ

出典

問題文と解答は IPA 公開の過去問題冊子・解答例を基にしています。

選択肢ア

不正解だよ。メールで送金用のワンタイムパスワードを送っても、それは『本人っぽい人が操作している』確認にはなるけど、『振込先が本当に正しいか』までは守れないんだ。たとえるなら、窓口で合言葉は言えたけど、伝票の宛先を泥棒にこっそり書き換えられていたら防げない、という感じだよ。

選択肢イ

不正解だよ。デジタル証明書を使うと、ログインパスワードだけを盗まれても不正ログインされにくくなるけど、今回守りたいのは送金内容の改ざんなんだ。本人が正しくログインした後に、PC内の悪いソフトが振込先をすり替える攻撃までは防ぎにくいよ。入店時の身分証チェックは強いけど、店内で申込書を書き換えられる問題とは別、ということだね。

選択肢ウ(正解)

正解だよ。これは送金先口座番号などの取引内容を別デバイスに入れて、その内容にひも付いた確認値を作る方式で、トランザクション署名に当たるんだ。たとえるなら、銀行の窓口で『誰にいくら送るか』を別の確認係にも見せて、その内容専用のハンコを押す感じだよ。途中で振込先を泥棒が書き換えると、確認値が合わなくなるので気づけるんだ。

選択肢エ

不正解だよ。これはログイン用のワンタイムパスワードなので、入口の鍵を強くしているだけなんだ。送金時にPC内の悪意あるプログラムが振込先を書き換える攻撃には弱いよ。家の玄関で本人確認しても、家の中で伝票をすり替えられたら困る、というイメージだね。

出典:独立行政法人 情報処理推進機構(IPA)令和5年度秋期 情報処理安全確保支援士試験 午前Ⅱ 問7(公式資料:問題冊子(PDF) / 解答例)

関連する過去問一覧

IPA Advancedは非公式の学習サイトです。解説にはAIによる補助生成を含む場合があります。公式の問題冊子・解答例・採点講評を優先し、誤りは確認後に訂正します。運営・編集方針