令和3年度 ITパスポート試験 公開問題 問73
IoT デバイスに関わるリスク対策のうち,IoT デバイスが盗まれた場合の耐タンパ性を高めることができるものはどれか。
解答・解説
正解: イ. IoT デバイス内のデータを,暗号鍵を内蔵するセキュリティチップを使って暗号化する。
耐タンパ性とは、ハードウェアやソフトウェアの内部構造やデータに対する不当な解析、読み取り、改ざんを防ぐための機能や耐性のことです。IoTデバイスが盗まれた場合、物理的に分解され、内部の記憶媒体から直接データを読み取られたり改ざんされたりするリスクがあります。暗号鍵を内蔵するセキュリティチップを用いてデバイス内のデータを暗号化することで、チップから暗号鍵を物理的に取り出すことが極めて困難になるため、耐タンパ性を高めることができます。したがって、イが正解です。
各選択肢の解説
- ア: 通信の暗号化は、ネットワーク経由での盗聴や改ざんを防ぐための対策であり、物理的にデバイスが盗まれた場合の耐タンパ性とは無関係です。
- イ: 正解です。暗号鍵を内蔵するセキュリティチップ(TPMなど)を利用することで、物理的な解析による鍵の抽出を防ぎ、デバイス盗難時の耐タンパ性を高めます。
- ウ: セキュリティパッチの速やかな適用は、ソフトウェアの脆弱性を突くサイバー攻撃(マルウェア感染や不正アクセスなど)を防ぐための対策です。
- エ: パスワードの変更は、ネットワーク経由などの不正ログインを防ぐための対策であり、物理的にデバイスを分解して記憶媒体からデータを読み取るようなタンパリングの対策にはなりません。