問90
頻出度★★★
ハードウェアなどに対して外部から不正に行われる内部データの改ざんや解読, 取出しなどがされにくくなっている性質を表すものはどれか。
この問題の解説と、これまでの解答の記録です。
ハードウェアなどに対して外部から不正に行われる内部データの改ざんや解読, 取出しなどがされにくくなっている性質を表すものはどれか。
可用性 (availability) は情報セキュリティの三要素 (CIA) の一つで、必要なときにシステムや情報へ支障なくアクセス・利用できる性質を指す。稼働率などで測られる概念であり、ハードウェア内部データの改ざん・解読への耐性を表すものではない。
信頼性 (reliability) はシステムが故障せず安定して正しく動作し続ける性質を指す (RASIS の一要素)。稼働の安定性に関する概念であり、外部からの不正解析・改ざんへの耐性という設問の趣旨とは異なる。
責任追跡性 (accountability) は、ある操作や事象を誰が行ったのかを後から追跡・特定できる性質を指し、ログ記録などで実現される。行為の追跡可能性に関する概念であり、ハードウェア内部データを物理的な解析・改ざんから守る性質ではない。
正解 正解はエの「耐タンパ性」。タンパ (tamper) とは「不正にいじる・改ざんする」の意で、耐タンパ性とはハードウェアや IC カードなどの機器が、外部からの不正な解析・改ざん・内部データの読み出しに耐え、内部情報を守る性質を指す。設問の「外部から不正に行われる内部データの改ざんや解読、取出しなどがされにくい」という説明は、この耐タンパ性の定義に完全に一致する。具体的には、内部を開けようとすると回路が壊れる、メモリ内容が消去される、といった仕組みで機器内部の秘密情報を保護する。