耐タンパ性とは?たいたんぱせい
耐タンパ性とは、機器を分解・観察して内部の鍵や回路構成を読み取ろうとする行為に対する強さ。配線の難読化、樹脂による封止、開封検知時の鍵消去、電圧・温度・クロックの異常監視、消費電流波形の平坦化などを重ねて実現する。守る対象は機器内部にある鍵・ファームウェア・回路構成そのもので、通信路ではなく現物が攻撃面になる。
最終更新:2026-10-06
この語が出る過去問を解く →背景
通信を守る暗号は、機器そのものが攻撃者の手元にある状況を想定していない。ところが組込み機器は現場に置かれ、持ち帰って何時間でも解析できる。鍵がフラッシュに平文で置かれていれば読み出され、演算中の消費電流や処理時間からも鍵は漏れる(サイドチャネル攻撃)。アルゴリズムの強度とは独立した軸として、実装と筐体の側で守る必要が生じた。
具体例
TPMやセキュアエレメントは、鍵を外部バスへ出さずチップ内部だけで演算し、封止を破ろうとすると記憶内容を消去する。Arm TrustZoneは同一チップ内を安全領域と通常領域に分け、鍵に触れるコードを分離して守る。
試験での引っ掛け
鍵長を伸ばしても内部を読み出されれば意味がなく、暗号強度とは別問題である点が分岐点。通信路の盗聴を防ぐ暗号化、起動時の改ざんを検知するセキュアブートとも、守っている対象が違う。
関連用語
出た過去問
出典:平成29年度 春期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問14(IPA)
マイクロプロセッサの耐タンパ性を向上させる手法として、適切なものはどれか。
正解:チップ内部を物理的に解析しようとすると、内部回路が破壊されるようにする。
要点:耐タンパ性は物理解析時に内部を壊して情報を守る
耐タンパ性とは、装置を分解したり内部を観測したりして秘密情報を取り出そうとする行為に抵抗する性質である。チップの封止を開けたり配線を削ったりといった物理的な解析が試みられたときに、回路や記憶内容が壊れて情報を読み出せなくする仕組みは、この性質を高める代表的な手法である。解析の手掛かりになるものを残さない設計も併せて重要になる。
出典:令和7年度 秋期 エンベデッドシステムスペシャリスト試験 午前Ⅱ 問24(IPA)
出典・参考
高度試験 午前I(高度午前I 相当)のシラバスの3 技術要素 > 3. セキュリティ技術評価 > (1) セキュリティ評価基準に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。