IPA過去問ドリル

平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18

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

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

出典:平成30年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問18

正解:イ

解説

サイドチャネル攻撃とは,暗号アルゴリズム自体の数学的な弱点を突くのではなく,暗号処理を実行する装置(ハードウェア)が処理中に漏らす物理的な情報(消費電力の変化,処理時間の違い,発生する電磁波,音など)を測定・解析することによって,内部で使われている秘密鍵などの秘密情報を推定しようとする攻撃です。IoT 機器のように物理的にアクセスしやすい装置では,このような物理的な漏洩情報を利用した攻撃の脅威が特に大きくなります。

選択肢ごとの解説

  • 誤り。暗号化関数を線形近似する式を導き,その近似式から秘密情報の取得を試みる手法は,線形解読法と呼ばれる暗号アルゴリズム自体の数学的な弱点を利用する攻撃であり,装置が処理中に漏らす物理的な情報を利用するサイドチャネル攻撃ではありません。
  • 正しい。装置が処理中に発する電磁波を測定することによって秘密情報の取得を試みる攻撃は,暗号処理を行う装置から漏れる物理的な情報(電磁波)を利用するものであり,サイドチャネル攻撃の代表例(電磁波解析攻撃)に該当します。
  • 誤り。二つの平文の差とそれぞれの暗号文の差の関係から秘密情報の取得を試みる手法は,差分解読法と呼ばれる暗号アルゴリズム自体の数学的な性質を利用する攻撃であり,装置の物理的な漏洩情報を利用するサイドチャネル攻撃ではありません。
  • 誤り。理論的にあり得る ID とパスワードの組合せを全て試す手法は,総当たり攻撃(ブルートフォース攻撃)であり,暗号処理装置の物理的な漏洩情報を利用するサイドチャネル攻撃には該当しません。
エンベデッドシステムスペシャリストの過去問を演習モードで解く