ネットワークスペシャリスト暗記無料で始める

サイドチャネル攻撃とは?さいどちゃねるこうげき

サイドチャネル攻撃とは、暗号アルゴリズムの数学的な弱点ではなく、それを動かしている機器が外へ漏らしてしまう消費電力・処理時間・電磁波・動作音といった副次的な情報を測定し、内部の秘密鍵などを割り出す攻撃。アルゴリズムが安全でも、実装が情報を漏らせば成立する。

最終更新:2026-10-06

試験情報

ネットワークスペシャリスト試験の過去問では2回出題されています(2022年度〜2024年度)。

ネットワークスペシャリスト試験の頻出用語/午前II

この語が出る過去問を解く →

背景

暗号の安全性は、鍵を総当たりする計算量が現実的でないことを根拠にしている。しかしこの前提は、攻撃者が入出力しか観測できないという想定の上に成り立っている。ICカードや認証トークンのように機器そのものを手に取れる場面では想定が崩れ、鍵のビットが0か1かで処理時間や電流波形が変わるという実装の癖から、総当たりを経ずに鍵が漏れてしまう。

具体例

ICカードの暗号処理中の電流波形を観測して1ビットずつ鍵を推定する電力解析(SPA・DPA)が代表例である。1996年にポール・コッヒャーが処理時間の差から鍵を導けることを示して以降、この耐性は暗号機器の設計要件に組み込まれている。

試験での引っ掛け

鍵長を伸ばしても防げない。効くのは、処理時間を入力に依存させない実装、ダミー演算やノイズの付加、電磁遮蔽といった実装・物理側の対策である。電磁波の漏えいを扱うテンペストも、機器が外へ出す物理量から情報を得るという点で同じ系統に属する。

関連用語

出た過去問

解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。

この語が出る過去問を解く →

試験での特徴
  • 試験では2回出題(2022年度〜2024年度)
  • 分野:午前II
  • 鍵長を伸ばしても防げない。