耐タンパ性とは?たいたんぱせい
耐タンパ性とは、機器の内部に持つ鍵や処理内容を、解析・改変されにくくする性質。ICチップの物理的な保護層、筐体の開封検知による鍵の自動消去、内部バスの暗号化、消費電力や処理時間を入力値に依存させない実装などで実現する。攻撃者が現物を手にできる前提で守る点が特徴である。
最終更新:2026-10-06
この語が出る過去問を解く →背景
通信路の暗号は「途中で見られても読めない」を作るが、機器そのものを持ち去られる状況までは想定していない。ICカード・決済端末・IoT機器のように現場へ置かれる機器が増えると、攻撃者が実物を分解し、消費電力や処理時間の観測から鍵を推定する道が開く。数学的な強度と、実装からの漏れを塞ぐ対策は別物として要求される。
具体例
PCI PTS認定を受けたクレジットカード決済端末は、筐体を開けると内部の鍵を自動消去する。ICカード方式の運転免許証やSIMカードのICチップも、外部から鍵を読み出せない構造を前提に設計されており、調達仕様ではこの性質を要件として明記する。
試験での引っ掛け
「強い暗号アルゴリズムを使っていれば耐タンパ性がある」は誤り。サイドチャネル攻撃は消費電力や処理時間という実装側の漏れから鍵を推定するため、アルゴリズムの強度とは独立した対策が要る。また可用性や耐障害性を高める性質でもない。
関連用語
出た過去問
出典:平成29年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問4(IPA)解説で登場
PCなどに内蔵されるセキュリティチップ(TPM:Trusted Platform Module)がもつ機能はどれか。
正解:鍵ペアの生成
要点:TPMは鍵ペア生成と秘密鍵保護を担うチップ
TPMは、耐タンパ性のあるチップ内で鍵ペアの生成と秘密鍵の保管、ハッシュ演算、乱数生成、プラットフォームの構成情報の記録などを行います。秘密鍵をチップ外に出さずに扱える点が特徴です。証明書の発行は認証局の役割です。
出典:平成29年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問7(IPA)解説で登場
FIPS PUB 140-2の記述内容はどれか。
正解:暗号モジュールのセキュリティ要求事項
要点:FIPS 140-2は暗号モジュールの要求事項の規格
FIPS PUB 140-2は、米国で定められた暗号モジュールに対するセキュリティ要求事項の規格です。物理的な耐タンパ性や鍵管理、自己テストなどを4段階のセキュリティレベルで規定しています。
出典:平成30年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問5(IPA)解説で登場
FIPS PUB 140-2の記述内容はどれか。
正解:暗号モジュールのセキュリティ要求事項
要点:FIPS 140-2は暗号モジュールの要求事項規格
FIPS PUB 140-2は、暗号モジュールが満たすべきセキュリティ要求事項を定めた米国の規格です。鍵管理、自己テスト、物理的な耐タンパ性などをレベル1から4の4段階で規定しています。
出典:令和3年度 秋期 情報処理安全確保支援士試験 午前Ⅱ 問7(IPA)解説で登場
FIPS PUB 140-3はどれか。
正解:暗号モジュールのセキュリティ要求事項
要点:FIPS 140-3は暗号モジュールのセキュリティ要求事項
FIPS PUB 140-3は、米国と加国が定める暗号モジュールのセキュリティ要求事項の規格で、旧版の140-2を置き換えるものである。鍵管理、物理的な耐タンパ性、自己診断、動作環境などの観点でセキュリティレベル1から4までを規定し、認証を受けた製品は政府調達の要件を満たす。日本のJCMVPもこの体系に対応している。
出典:令和4年度 春期 情報処理安全確保支援士試験 午前Ⅱ 問15(IPA)解説で登場
出典・参考
公式シラバスの3 技術要素 > 3. セキュリティ技術評価 > (1) セキュリティ評価基準に掲載されている用語です。
解説は資格暗記が独自に作成しています。過去問の出典は各問題に記載のとおりです。