IPA過去問ドリル

平成30年度 春期 システム監査技術者試験 午前Ⅱ 問19

テクノロジ/セキュリティ

暗号機能を実装したIoTにおいて脅威となるサイドチャネル攻撃に該当するものはどれか。

出典:平成30年度 春期 システム監査技術者試験 午前Ⅱ 問19

正解:イ

解説

サイドチャネル攻撃とは,暗号アルゴリズム自体の数学的な脆弱性を突くのではなく,暗号化処理を実行する装置が動作する際に漏えいする物理的な副次情報(消費電力の変動,処理時間の差異,電磁波,音など)を測定・解析することによって,装置内部の秘密情報を推定しようとする攻撃である。暗号化関数を線形近似する攻撃は線形解読法,平文の差と暗号文の差の関係を利用する攻撃は差分解読法であり,いずれも数学的な暗号解読手法であってサイドチャネル攻撃には該当しない。IDとパスワードの組合せを全て試す攻撃は総当たり攻撃(ブルートフォース攻撃)であり,物理的な副次情報の測定によるものではない。

選択肢ごとの解説

  • 誤り。暗号化関数を線形近似する式を導いて秘密情報の取得を試みる手法は線形解読法であり,暗号アルゴリズムに対する数学的な解読手法であって,サイドチャネル攻撃には該当しません。
  • 正しい。装置が発する電磁波を測定することによって秘密情報の取得を試みる手法は,暗号化処理の実行時に漏えいする物理的な情報を利用するサイドチャネル攻撃に該当します。
  • 誤り。二つの平文の差とそれぞれの暗号文の差の関係から秘密情報の取得を試みる手法は差分解読法であり,暗号アルゴリズムに対する数学的な解読手法であって,サイドチャネル攻撃には該当しません。
  • 誤り。理論的にあり得るIDとパスワードの組合せの全てを適用して秘密情報の取得を試みる手法は総当たり攻撃であり,物理的な副次情報の測定によるサイドチャネル攻撃には該当しません。
システム監査技術者の過去問を演習モードで解く