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

平成27年度春期 情報処理安全確保支援士 午前Ⅱ 問5

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

問題

サイドチャネル攻撃の説明はどれか。

選択肢

  1. ア
    晴号アルゴリズムを実装した攻撃対象の物理デバイスから得られる物理量 (処理時問や消費電流など) やエラーメッセージから、 攻撃対象の機密情報を得る。
  2. イ
    企業などの機密情報を詐取するソーシャルエンジニアリングの手法の一つであり、 不用意に捨てられた機密情報の印刷物をオフィスの紙ゴミの中から探し出す。
  3. ウ
    通信を行う2者問に割り込んで、 両者が交換する情報を自分のものとすり奉えることによって、 気付かれることなく盗聴する。
  4. エ
    データベースを利用するWebサイトに入力パラメタとしてSGL文の断片を与えることによって、 データベースを改ざんする。
解き方のヒントを見る

暗号装置の“動き方”から秘密をのぞく攻撃だよ

処理にかかった時間や消費電流みたいな“動作中に外へにじみ出る情報”を観察して、暗号装置の中にある秘密の値を推測する攻撃だよ。たとえるなら、金庫そのものを壊すのではなく、開けるときの音や手の動きのクセから暗証番号を当てようとするイメージだね。

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

ポイントは、暗号の計算ロジックを正面から破る攻撃ではなく、装置の物理的なふるまいを観察するタイプの攻撃だと見抜くことだよ。

Side-Channel Attack

side-channel attacks infer secret information from timing、 power usage、 or error behavior emitted by a physical device

timing\npower consumption\nerror behavior\ninfer secret

確認ポイント

  • 物理量の観測が主軸です。
  • SQL インジェクションではありません。
  • 暗号装置の副作用を見る。
正解と解説を見る

正解

ア

出典

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

選択肢ア(正解)

これは正解だよ。サイドチャネル攻撃は、暗号そのものを正面から破るのではなく、処理時間や消費電力、エラーの出方みたいな“横から漏れる手掛かり”を見て秘密情報を推測する攻撃だよ。たとえるなら、金庫の番号を直接知らなくても、ダイヤルを回したときの音や手応えから正解を探るようなものだね。

選択肢イ

これは不正解だよ。これはスキャベンジング、またはトラッシングと呼ばれる手口の説明だよ。たとえるなら、会社の机の中ではなく、捨てられた紙ゴミの中からパスワードメモや機密資料を探す泥棒みたいなものだね。物理量を観察して暗号情報を推測するサイドチャネル攻撃とは別物だよ。

選択肢ウ

これは不正解だよ。これは中間者攻撃の説明だよ。たとえるなら、AさんとBさんが手紙をやり取りしている間に、配達人のふりをした悪者が割り込んで、手紙を読んだり差し替えたりする感じだね。通信の間に入る攻撃であって、機器の消費電力や処理時間から秘密を推測するサイドチャネル攻撃ではないよ。

選択肢エ

これは不正解だよ。これはサイドチャネル攻撃ではなく、SQLインジェクションの説明だよ。たとえるなら、お店の注文用紙に「ラーメン1杯」ではなく「金庫を開けろ」みたいな命令を書き足して、店の裏側の仕組みを悪用する感じだね。Webサイトの入力欄にSQL文の一部を混ぜてDBを改ざんする攻撃だよ。

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

関連する過去問一覧

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