正答4
解説
正解は4です。
IoTデバイスに耐タンパ性をもたせる対策を選ぶ問題です。
耐タンパ性とは、機器の内部を解析されたり改ざんされたりしにくい性質のことです。
【選択肢別解説】
1:× 認証の失敗が続いたら接続を止めるのは、アカウントロックの対策です。
総当たり攻撃への対策であり、内部の解析を防ぐ耐タンパ性の対策ではありません。
2:× 通信データの暗号化は、通信経路での盗聴への対策です。
機器そのものを解析されにくくする対策ではありません。
3:× オンラインアップデートは、脆弱性を修正するパッチを適用するための仕組みです。
内部の解析や改ざんを困難にする耐タンパ性とは目的が異なります。
4:○ ソフトウェアを難読化すると、プログラムを解析するのに時間がかかります。
内部の仕組みを読み取られにくくなるので、耐タンパ性を高める対策です。
【ポイント】
耐タンパ性の対策には、ソフトウェアの難読化のほか、こじ開けるとデータを消去する仕組みなどハードウェア面の対策もあります。