IoT & OT Security

IoT Device Security

IoTデバイスセキュリティ

Category: IoT & OT Security / Updated: 2026-05-26

📖

Overview

IoTデバイスセキュリティとは、インターネットに接続されるあらゆるデバイス(センサー、カメラ、家電、産業機器など)を、不正アクセス、データ漏洩、改ざん、ボットネット化などの脅威から保護するためのセキュリティ対策です。2025年時点で全世界のIoTデバイス数は300億台を超えると推計されており、その多くがセキュリティを十分に考慮せずに設計・運用されています。

IoTデバイスは、従来のIT機器と比較して計算リソースが限られている物理的にアクセスされやすい長期間にわたり運用される大量に展開されるという特性を持ちます。これらの特性により、暗号化やアクセス制御などの標準的なセキュリティ対策の適用が困難な場合があり、IoT固有のセキュリティアプローチが必要です。

OWASP IoT Top 10は、IoTデバイスに特有のセキュリティリスクを体系化したガイドラインであり、デフォルト認証情報、不十分な更新メカニズム、安全でないネットワークサービスなどの主要リスクを定義しています。IoTデバイスセキュリティでは、デバイス認証セキュアプロビジョニングデバイスハードニング、そして製造から廃棄までのライフサイクル管理を包括的に実施することが求められます。

🔬

Details

デバイス認証とアイデンティティ管理

デバイス認証は、IoTデバイスがネットワークやクラウドサービスに接続する際に、そのデバイスが正当なものであることを検証するプロセスです。X.509証明書による相互TLS認証、デバイス固有のトークンベース認証、SIM/eSIMベースの認証などの方式が用いられます。

大規模なIoT環境では、数千〜数百万台のデバイスのアイデンティティを管理する必要があり、PKI(Public Key Infrastructure)の構築とデバイス証明書のライフサイクル管理が重要です。各デバイスに固有の暗号鍵ペアを安全に格納するため、SE(Secure Element)やTPM(Trusted Platform Module)などのハードウェアベースの鍵保管が推奨されます。

セキュアプロビジョニング

セキュアプロビジョニングとは、製造段階から運用開始までの間に、IoTデバイスに安全にセキュリティ設定、認証情報、暗号鍵を書き込むプロセスです。ゼロタッチプロビジョニングでは、デバイスが初回接続時に自動的にセキュリティ設定を受け取り、人手を介さずに安全な初期設定が完了します。

プロビジョニング時には、デバイスの真正性検証、ユニークな認証情報の生成と配布、セキュリティポリシーの適用、ネットワーク設定の配信が行われます。AWS IoT Core、Azure IoT Hub、Google Cloud IoTなどのクラウドIoTプラットフォームは、大規模なデバイスプロビジョニングを効率化する機能を提供しています。

デフォルト認証情報のリスク

デフォルト認証情報は、IoTデバイスのセキュリティにおける最大の脅威の一つです。多くのデバイスが出荷時に「admin/admin」「root/password」などの容易に推測可能なデフォルトパスワードを持ち、ユーザーがこれを変更しないまま運用するケースが極めて多いです。

Miraiボットネットをはじめとする多数のIoTマルウェアは、デフォルト認証情報のリストを使用してデバイスへのブルートフォース攻撃を行います。対策として、デバイスごとにユニークなパスワードの設定を義務化する、初回起動時にパスワード変更を強制する、デフォルトパスワードを完全に排除するなどのアプローチが採用されています。EUのサイバーレジリエンス法や英国のPSTI法では、デフォルトパスワードの使用禁止が法的に義務化されています。

デバイスハードニング

デバイスハードニングとは、IoTデバイスの攻撃対象面を最小化するためのセキュリティ強化プロセスです。不要なサービスやポートの無効化、デバッグインターフェース(JTAG、UARTなど)の物理的・論理的な保護、ファイルシステムの読み取り専用化、最小権限の原則に基づくアクセス制御の設定などが含まれます。

また、通信の暗号化(TLS 1.2以上)、保存データの暗号化、安全な乱数生成器の使用、メモリ保護機能(ASLR、スタックカナリアなど)の有効化も重要です。デバイスのハードウェアレベルでは、物理的な改ざん検知(タンパー検知)メカニズムやサイドチャネル攻撃への耐性も考慮する必要があります。

ライフサイクル管理

IoTデバイスのセキュリティは、設計・開発製造配備運用保守廃棄のライフサイクル全体を通じて管理する必要があります。特に、デバイスのEOL(End of Life)後のセキュリティサポート終了に伴うリスク管理が重要です。

運用段階では、ファームウェアの定期更新、脆弱性モニタリング、異常行動の検知を継続的に行います。廃棄段階では、デバイスに保存された認証情報や個人データのセキュアワイプ(安全な消去)を実施し、デバイスが不正に再利用されるリスクを防止します。長期間稼働するデバイスでは、暗号アルゴリズムの陳腐化(暗号の危殆化)への対応も計画する必要があります。

OWASP IoT Top 10

OWASP IoT Top 10は、IoTデバイスの最も重大なセキュリティリスクを体系化したガイドラインです。主要項目には、弱い・推測可能・ハードコードされたパスワード、安全でないネットワークサービス、安全でないエコシステムインターフェース、安全でないアップデートメカニズム、安全でない・古いコンポーネントの使用、不十分なプライバシー保護などが含まれます。

このガイドラインは、IoTデバイスの設計者、開発者、運用者に対して、セキュリティの優先順位付けと対策の指針を提供します。各リスク項目には、具体的な攻撃シナリオと推奨される対策が記述されており、IoTセキュリティの包括的なチェックリストとして活用できます。

🛡️

Security Measures

  • 01
    デフォルト認証情報の排除と強力な認証の実装:デバイスごとにユニークなパスワードを初期設定し、デフォルト認証情報の使用を完全に排除してください。可能であればX.509証明書による相互認証を実装し、パスワードベースの認証への依存を減らしましょう。多要素認証やデバイス証明書によるゼロトラストアプローチの採用も検討してください。
  • 02
    セキュアプロビジョニングの自動化:製造段階でデバイスに固有の暗号鍵と証明書を安全に書き込むプロビジョニングプロセスを構築してください。ゼロタッチプロビジョニングを実装し、デバイスの初回接続時に自動的かつ安全にセキュリティ設定を適用する仕組みを導入しましょう。
  • 03
    デバイスハードニングの徹底:不要なサービス・ポート・デバッグインターフェースを無効化し、攻撃対象面を最小化してください。通信と保存データの暗号化、最小権限の原則に基づくアクセス制御、物理的な改ざん検知メカニズムの実装を行い、デバイスの耐攻撃性を高めましょう。
  • 04
    安全なファームウェア更新メカニズムの確保:署名検証付きのOTAアップデート機能を実装し、発見された脆弱性を迅速に修正できる体制を整えてください。アップデートの自動適用、ロールバック機能、更新状態の一元管理を実現するデバイス管理プラットフォームの導入を検討しましょう。
  • 05
    ネットワークセグメンテーションと通信監視:IoTデバイスを専用のネットワークセグメントに配置し、企業ネットワークやインターネットとの通信を最小限に制限してください。IoTデバイスの通信パターンを学習し、異常な通信を検知するネットワーク監視ソリューションの導入も効果的です。
  • 06
    ライフサイクル全体のセキュリティ管理:デバイスの設計段階からセキュリティ要件を組み込み(Security by Design)、運用段階での継続的な脆弱性管理、廃棄段階でのデータの安全な消去まで、ライフサイクル全体をカバーするセキュリティ管理体制を構築してください。EOL後のデバイスに対する段階的な退役計画も策定しましょう。
⚠️

Incidents

📋 Miraiボットネットによる大規模DDoS攻撃(2016年)

2016年10月、IoTデバイスを乗っ取ったMiraiボットネットが、DNSプロバイダーのDynに対して大規模なDDoS攻撃を実行しました。約10万台のIPカメラ、DVR、ルーターなどがボットネットに組み込まれ、最大1.2Tbpsの攻撃トラフィックが生成されました。攻撃の主な原因は、デバイスのデフォルト認証情報が変更されていなかったことです。

この攻撃により、Twitter、Netflix、Spotify、GitHubなど多数の大手Webサービスが数時間にわたりアクセス不能となりました。Miraiのソースコードが公開された後、多数の亜種が出現し、IoTデバイスを標的とした攻撃が世界的に急増しました。この事件は、IoTデバイスセキュリティの重要性を世界に知らしめる転機となりました。

📋 IoTベビーモニターの不正アクセス事件

複数の国で、インターネット接続型のベビーモニターが第三者に不正アクセスされ、映像や音声が盗聴される事件が繰り返し報告されています。多くのケースでは、デフォルトパスワードの未変更、暗号化されていないP2P通信プロトコル、ファームウェアの脆弱性が原因でした。

攻撃者はモニターのカメラを遠隔操作して室内を監視したり、内蔵スピーカーを通じて子どもに話しかけるなどの行為を行いました。これらの事件は、家庭向けIoTデバイスのセキュリティがいかに脆弱であるかを浮き彫りにし、消費者向けIoTセキュリティ規制の制定を後押しする要因となりました。

📋 スマートビルディングシステムへのサイバー攻撃

フィンランドで2016年、スマートビルディングの暖房制御システムがDDoS攻撃を受け、厳冬期に暖房が停止する事件が発生しました。ビル管理システム(BAS)がインターネットに直接接続されており、適切なアクセス制御や認証が実装されていなかったことが原因です。

この事件では、攻撃者がビルの暖房制御コントローラーに対してDDoS攻撃を仕掛け、コントローラーが過負荷状態に陥ったことで暖房システムが再起動ループに入りました。氷点下の環境で暖房が数日間停止し、入居者の生活に深刻な影響を与えました。IoTデバイスの脆弱性が物理的な安全に直結するリスクを示す典型的な事例です。

🔗

Related Terms