令和5年度 ITパスポート 問57(テクノロジ)
出典:令和5年度 ITパスポート試験 公開問題 問57(独立行政法人情報処理推進機構(IPA))
IoTデバイスにおけるセキュリティ対策のうち,耐タンパ性をもたせる対策として,適切なものはどれか。
- アサーバからの接続認証が連続して一定回数失敗したら,接続できないようにする。
- イ通信するデータを暗号化し,データの機密性を確保する。
- ウ内蔵ソフトウェアにオンラインアップデート機能をもたせ,最新のパッチが適用されるようにする。
- エ内蔵ソフトウェアを難読化し,解読に要する時間を増大させる。
正解と解説を見る
正解:エ
【耐タンパ性とは】
タンパ(tamper)は「勝手にいじる、改ざんする」という意味です。耐タンパ性は、機器やソフトウェアの内部を、外部から不正に解析されたり、改ざんされたり、情報を読み出されたりしにくい性質です。例えば、ICチップの内部を物理的に解析しようとすると情報が消える仕組みにする、ソフトウェアを難読化(わざと読みにくい形に変換)して、中身の解析に時間がかかるようにする、といった対策があります。
【選択肢の検討】
ア:接続の認証に一定回数失敗したら接続できなくするのは、不正なログインを防ぐ対策(アカウントロック)で、内部の解析への耐性を高めるものではありません。
イ:通信するデータの暗号化は、通信の途中での盗聴への対策で、機器の内部の解析を防ぐものではありません。
ウ:オンラインアップデートで最新のパッチを適用するのは、脆弱性を修正する対策です。
エ:内蔵ソフトウェアを難読化して、解読に要する時間を増やすので、耐タンパ性をもたせる対策です。
よって、正解は選択肢エです。