Skip to main content
QUICK REVIEW

[論文レビュー] Baseline functionality for security and control of commodity IoT devices and domain-controlled device lifecycle management

Markus Miettinen, Paul C. van Oorschot|arXiv (Cornell University)|Aug 9, 2018
Advanced Malware Detection Techniques参考文献 17被引用数 5
ひとこと要約

本論文は、カスタマイズ可能なKMIガーディアンに焦点を当てたベースライン鍵管理フレームワークを提案し、異種の多ベンダー環境におけるコンsumer IoTデバイスのセキュアで集中管理されたライフサイクル管理を可能にする。デバイスのオンボarding、アクセス制御、ソフトウェア更新を仲介することで、特に長期サポートを提供しない低価格メーカー製デバイスのドメイン所有者にとって、管理の複雑さを軽減し、セキュリティを強化する。

ABSTRACT

The emerging Internet of Things (IoT) drastically increases the number of connected devices in homes, workplaces and smart city infrastructures. This drives a need for means to not only ensure confidentiality of device-related communications, but for device configuration and management---ensuring that only legitimate devices are granted privileges to a local domain, that only authorized agents have access to the device and data it holds, and that software updates are authentic. The need to support device on-boarding, ongoing device management and control, and secure decommissioning dictates a suite of key management services for both access control to devices, and access by devices to wireless infrastructure and networked resources. We identify this core functionality, and argue for the recognition of efficient and reliable key management support---both within IoT devices, and by a unifying external management platform---as a baseline requirement for an IoT world. We present a framework architecture to facilitate secure, flexible and convenient device management in commodity IoT scenarios, and offer an illustrative set of protocols as a base solution---not to promote specific solution details, but to highlight baseline functionality to help domain owners oversee deployments of large numbers of independent multi-vendor IoT devices.

研究の動機と目的

  • 統一されたセキュリティまたは管理モデルのない、大規模かつ異種のIoT展開の増加する課題に対処する。
  • 複数の非互換性のあるベンダ固有のデバイス管理ツールに依存するドメイン所有者(例:住宅所有者、都市運営者)の負担を軽減する。
  • 認証、承認、整合性、およびセキュアな更新を含む、コンsumer IoTデバイス全体のライフサイクルにわたる、標準的で拡張可能な鍵管理のベースラインを提供する。
  • 製造元が事業を停止したり、長期的なサポートを提供しなくなった場合でも、ドメイン所有者がデバイスの可視性と制御を維持できるようにする。
  • 10~20年後にシステム的障害を引き起こす可能性のある、IoTデバイスのライフサイクル管理における重要な問題(特に廃棄と更新制御)をあらかじめ浮き彫りにする。

提案手法

  • ドメイン所有者とIoTデバイスの間でセキュリティおよび管理機能を仲介する、構成可能な中間エンティティ(KMIガーディアン)としてのガーディアンモデルを導入する。
  • 計算能力および通信能力に基づいて、IoTデバイスをハイエンド、ミドルクラス、ローエンドに分類し、フレームワークの焦点をコンsumer(ローエンド)デバイスに当てる。
  • 制限されたデバイスでの公開鍵暗号の必要性を最小限に抑えるために、PAKEベースのプロトコル(B2)を用いてオンボーディング時にマスターキーを安全に確立する。
  • ガーディアンがアクセス制御、ネットワーク接続、更新の仲介を担当することで、デバイス固有の機能とライフサイクル管理を分離する。
  • 正当性と整合性を保証するように設計された、中継されたソフトウェア更新メカニズムを提案する。ドメイン所有者は更新のデプロイを制御できる。
  • 製造元またはプロキシを介してパスワードデータベースを管理し、ドメインからデバイスを安全に削除するための廃棄モデルを提案する。

実験結果

リサーチクエスチョン

  • RQ1ドメイン所有者は、ベンダ固有のツールに依存せずに、大規模かつ異種の多ベンダーのコンsumer IoTデバイスを集中管理し、セキュアに管理できるか?
  • RQ2デバイス認証、セキュアな更新、アクセス制御をライフサイクル全体にわたって保証するために、必須となるベースライン鍵管理機能は何か?
  • RQ3製造元が事業を停止したり、長期的なセキュリティ支援を提供しなくなった場合でも、信頼性と制御をデバイスに対して維持できるか?
  • RQ4制限されたデバイスにおける暗号処理のオーバーヘッドを最小限に抑えるために、中央集権的なガーディアンエンティティがデバイスのオンボーディング、更新、廃棄を仲介する役割を果たすにはどうすればよいか?
  • RQ5将来のセキュリティ的・使いやすさの危機を避けるために、持続可能で相互運用可能なIoTデバイスライフサイクル管理フレームワークを設計するにあたり、重要な課題は何か?

主な発見

  • 提案されたKMIガーディアンフレームワークにより、ドメイン所有者はコンsumer IoTデバイスのアクセス制御、デバイスのオンボーディング、ソフトウェア更新を中央集権的に管理でき、複数のベンダ固有ツールへの依存を軽減できる。
  • フレームワークは、制限されたデバイスへの暗号的負荷を軽減するため、マスターキー確立に軽量なPAKEを用いることで、完全な公開鍵基盤の必要性を回避している。
  • 中継されたソフトウェア更新により、正当性と整合性が保証され、製造元が長期サポートを提供しなくても、ドメイン所有者は更新デプロイの可視性と制御を維持できる。
  • フレームワークは、長期的セキュリティ投資をしない価格競争型の「クラスB」メーカー(製品が会社の存続期間を越える可能性が高い)に特に適している。
  • 設計は、特に廃棄と更新制御におけるIoTデバイスライフサイクル管理のシステム的リスクを浮き彫りにし、将来的なセキュリティ的・使いやすさの危機を避けるために標準化を要請する。
  • 本論文は、標準化されたベースラインデバイスインターフェースおよび鍵管理機能が、多くのデバイスが製造元を越えて生き残る中で、広範なIoTの混乱を避けるために不可欠であると主張する。

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。