IoT機器に対するサイドチャネル攻撃と電磁波解析

サイドチャネル攻撃(Side-channel attack)は,暗号アルゴリズム自体の数学的欠陥を突くのではなく,暗号処理を実行する物理デバイスの動作特性(消費電力,放射電磁波,実行時間,音など)を測定・解析することによって,内部に保持された秘密鍵や秘密情報を割り出す攻撃手法の総称です。 選択肢イは,暗号処理中に機器から漏洩する電磁波を測定・解析して秘密情報を推定する手法(電磁波解析攻撃)であり,典型的なサイドチャネル攻撃に該当します。したがって正解はイとなります。 各選択肢の解説は以下のとおりです。 線形解読法(Linear Cryptanalysis)の説明です。平文と暗号文の特定ビットの排他的論理和の関係を線形近似式としてモデル化し,秘密鍵を割り出す数学的解読手法です。 差分解読法(Differential Cryptanalysis)の説明です。2 つの平文の差分とそれに対応する暗号文の差分の出現確率を統計的に解析して鍵を割り出す数学的解読手法です。 総当たり攻撃(ブルートフォース攻撃)の説明です。考えられる鍵空間のすべてを網羅的に試行して鍵を特定する手法です。

暗号機能を実装した IoT 機器における脅威のうち,サイドチャネル攻撃に該当するものはどれか。

出典令和5年度 秋期 応用情報技術者試験 午前 問41
ア
暗号化関数を線形近似する式を導き,その線形近似式から秘密情報の取得を試みる。
イ
機器が発する電磁波を測定することによって秘密情報の取得を試みる。
ウ
二つの平文の差とそれぞれの暗号文の差の関係から,秘密情報の取得を試みる。
エ
理論的にあり得る復号鍵の全てを機器に入力して秘密情報の取得を試みる。