• 検索結果がありません。

IoT-GW向けホワイトリストの機械学習期間における暫定的なホワイトリストの提供手法の提案

N/A
N/A
Protected

Academic year: 2021

シェア "IoT-GW向けホワイトリストの機械学習期間における暫定的なホワイトリストの提供手法の提案"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)情報処理学会第 80 回全国大会. 2E-03. IoT-GW 向けホワイトリストの機械学習期間における 暫定的なホワイトリストの提供手法の提案 野村公輝 † 永渕幸雄 † 谷川真樹 † 日本電信電話株式会社 NTT セキュアプラットフォーム研究所 ‡ サーバ. • IoT-GW にてホワイトリストを機械学習により作成 する処理の実施が(IoT-GW の)性能面で厳しい場. 1 はじめに. 合,処理を分担あるいは代替で実施する.. IoT 機器はパソコンと比較してリソースが少ないため, セキュリティ対策ソフトウェアの導入が困難な場合があ る.そのため,IoT 機器のセキュリティ対策として,IoT 機器が接続する IoT ゲートウェイ(以降,IoT-GW)でホ ワイトリストによるアクセス制御が利用される. ホワイトリストによるアクセス制御は,許可する通信以 外をアクセス不可にする制御方法である.IoT 機器に関す るホワイトリストの作成方法として機械学習が有効であ る [1] .しかし,機械学習でホワイトリストを作成する場合 は,数日程度の期間を要する場合がある.このホワイトリ スト作成期間中に IoT 機器が危険なサイトへ通信すると, マルウェアに感染する可能性がある.そこで,本稿ではホ ワイトリスト作成期間中に暫定的なホワイトリストを提供 する方法を提案する.. 3 提案手法 暫定的なホワイトリストを作成し,IoT-GW に提供す る手法を図 2 を利用して説明する.. 1. IoT-GW に適用されている既存のホワイトリスト, IoT-GW 配下の IoT 機器情報を IoT-GW から収集 する.. 2. 収集したホワイトリストには各 IoT 機器のホワイト. 2 IoT-GW におけるアクセス制御 本稿では,IoT 機器のセキュリティ対策として,IoTGW に適用するホワイトリストによるアクセス制御を提. 3.. 案する.. IoT-GW に適用するホワイトリストによるアクセス制 御を実現する際の全体構成を図 1 に提示する. 図 1 の各要素を下記に記載する.. 4. 5.. IoT-GW • IoT-GW 配下の IoT 機器がインターネットに通信す る際に経由する.. 6.. • IoT-GW 配下の IoT 機器情報(機種,台数)を定期 的に収集する.. (*). • IoT-GW 配下の IoT 機器ごとに許可される通信内容 (ホワイトリスト情報)を指定したホワイトリストを 機械学習により定期的に作成し,適用する. IoT 機器 • IoT-GW を経由してインターネットに通信する. • IoT-GW に適用されたホワイトリストで許可され た通信のみインターネットに通信することが可能で ある.. IoT 機器情報 IoT 機器 台数 (a) 10 (b) 5 ···. 暫定的なホワイトリストを提供することにより,自 IoTGW 配下にない機種の IoT 機器のうち,他 IoT-GW 配下 にある機種の IoT 機器については,暫定的なホワイトリス トに基づき,自 IoT-GW から危険なサイトへ通信するこ とを防止することができる.(図 2 の例では下記の通りと なる.). • IoT-GW(A) では新規機器として IoT 機器 (a)(b)(y) 以外に,IoT 機器 (c) も接続することが可能になる. • IoT-GW(B) では新規機器として IoT 機器 (a)(c)(x) 以外に,IoT 機器 (b) も接続することが可能になる.. サーバ (A) の WL (a) の WL 情報 (b) の WL 情報 ···. インターネット. IoT-GW(A). リスト情報が記載されている.収集した全てのホワイ トリストについて,サーバが所有する IoT 機器情報と 照合し,条件 (∗) を満たす IoT 機器のホワイトリスト 情報のみ抜粋する. (図 2 の例では,IoT 機器が 20 台 以上であることを条件としている. ) 2 つ以上の既存のホワイトリストに同一 IoT 機器のホ ワイトリスト情報が存在し,その内容に差分がある場 合は,網羅的に抜粋する. 抜粋したホワイトリスト情報から構成される暫定的な ホワイトリストを作成する. 暫定的なホワイトリストを IoT-GW に提供する. 既存の IoT 機器には既存のホワイトリストを,新規 の IoT 機器には既存のホワイトリストと暫定的なホ ワイトリストの両者を結合したホワイトリストを適用 する. 上記 1.∼5. を定期的(1 日 1 回など)に繰り返し実施 する. 具体的な条件は,利用場面ごとで適宜決定する.例と して,IoT 機器の台数や存在拠点数などに基づいて決 定する.. IoT-GW(B) 【凡例】 WL :ホワイトリスト. IoT 機器 (a). IoT 機器 (b). ···. IoT 機器 (c). IoT 機器 (d). ···. :IoT-GW の WL :IoT 機器情報. 図 1 全体構成. † ‡. 3-449. A proposal of a method for providing provisional whitelist during machine learning period of whitelist for IoT-GW Kouki Nomura, Yukio Nagafuchi, Masaki Tanikawa NTT Secure Platform Laboratories NTT Corporation. Copyright 2018 Information Processing Society of Japan. All Rights Reserved..

(2) 情報処理学会第 80 回全国大会. IoT 機器情報 IoT 機器 台数 (a) 50 (b) 30 (c) 20 ··· (x) 10 (y) 5 ···. サーバ (A) の既存の WL. 抜粋. ⃝ ⃝ ⃝. 抜粋. (B) の既存の WL. (a) の WL 情報 → ⃝ 照合. (b) の WL 情報 → ⃝. (c) の WL 情報 → ⃝. (y) の WL 情報 → ×. (x) の WL 情報 → ×. ···. × ×. 暫定的な WL. 抜粋. (a) の WL 情報 → ⃝. (a) の WL 情報 · · · 作成. (b) の WL 情報 (c) の WL 情報. ···. •. インターネット IoT. IoT. 機器 (c). 機器 (b). IoT-GW(A). •. IoT-GW(B). IoT. IoT. IoT. 機器 (a). 機器 (b). 機器 (y). ···. IoT. IoT. IoT. 機器 (a). 機器 (c). 機器 (x). ···. 【凡例】 WL :ホワイトリスト :IoT-GW の既存の WL. :WL の収集. :暫定的な WL. :WL の提供. :IoT 機器情報. :IoT 機器情報の収集. •. 図 2 提案手法. 抜粋条件である IoT 機器の台数の増加に伴い,ホワイ トリスト情報を抜粋できる IoT 機器の機種数は反比 例のグラフのような形で減少した. 複数の IoT-GW からホワイトリストを収集すること で,抜粋条件である IoT 機器の台数が 2 台以上であっ ても,大量の IoT 機器のホワイトリスト情報を抜粋す ることが可能である. 抜粋条件である IoT 機器の台数が少ないほどホワイ トリスト情報を抜粋できる IoT 機器の機種数は多い. しかし,暫定的なホワイトリストの容量や,台数の少 ない IoT 機器のホワイトリスト情報が不正な内容で ある可能性を考慮したい場合は,抜粋条件である IoT 機器の台数を多くすることでホワイトリスト情報を抜 粋できる IoT 機器を厳選することになる. 利用場面に応じて,最適な抜粋条件の台数を選定する ことが望ましいと考えられる.. 5 おわりに 4 数値例 トリスト情報の抜粋条件,確認内容を下記に記載する.. 本稿では,ホワイトリスト作成期間に IoT 機器が危険 なサイトへ通信することを防止するため,暫定的なホワイ トリストを提供するための方法を提案し,数値例で確認 した. 本稿の提案方法の成果と課題例を下記に記載する.. 仮定. 成果. 3 章で提案した手法を適用した数値例を確認する. IoT-GW,IoT 機器についての仮定,IoT 機器のホワイ. • 本稿の提案方法は,IoT-GW の既存のホワイトリス トにホワイトリスト情報が記載されている IoT 機器. • IoT-GW の全台数は 2000 台とする. • IoT 機器の全機種数は 20000 種類とする. • 1 台の IoT-GW 配下にある IoT 機器の台数は 10 台 とする. このとき,各機種とその台数(の組合せ)は一様乱数 で仮定する. 抜粋条件 • 全ての IoT-GW から収集した IoT 機器情報を基に, ホワイトリスト情報を抜粋する条件として IoT 機器 が一定台数以上存在することとする. 確認内容 • 抜粋条件である IoT 機器の台数を 1 台以上,2 台以 上,· · · と変化させていき,各条件ごとにホワイトリ スト情報を抜粋できる IoT 機器の機種数を確認する.. に対して有効である.. • 本稿の数値例のように IoT 機器の機種と台数にバラ つきがある場合,ホワイトリスト情報の抜粋条件を IoT 機器の台数とすることで,暫定的なホワイトリス トの容量を少なくしつつ,台数が多い IoT 機器を新規 機器として接続することが可能になる. 課題. • IoT-GW の台数が多いほど,収集できる IoT 機器の •. 上記の確認内容の結果を下記に記載する. 結果. • 抜粋条件の台数とホワイトリスト情報を抜粋できる IoT 機器の機種数の関係を図 3 に提示する.. ホワイトリスト情報は多くなるが、偽のホワイトリス ト情報が混在する可能性も大きくなる. 本稿では,IoT 機器の各機種とその台数(の組合せ) を一様乱数で仮定したが,現実には一様ではなく機種 により台数に偏りがあると考えられる.機種による台 数の偏りを考慮した上で数値例を確認し,提案手法の 効果を確認する必要がある.. 参考文献 [1] 山 井 美 和:Internet Infrastructure Review (IIR) Vol.28,Internet Initiative Japan, pp.18∼20(2015).. 12655. 12000 10000 8000 6000 5235. 4000 2000. 12. 1. 1. 7. 8. 4. 3. 2. 1. 79. 6. 381. 0. 5. 1636. 図 3 抜粋条件の台数とホワイトリスト情報を抜粋できる. IoT 機器の機種数の関係. 3-450. Copyright 2018 Information Processing Society of Japan. All Rights Reserved..

(3)

参照

関連したドキュメント

機器表に以下の追加必要事項を記載している。 ・性能値(機器効率) ・試験方法等に関する規格 ・型番 ・製造者名

すべての Web ページで HTTPS でのアクセスを提供することが必要である。サーバー証 明書を使った HTTPS

層の項目 MaaS 提供にあたっての目的 データ連携を行う上でのルール MaaS に関連するプレイヤー ビジネスとしての MaaS MaaS

エッジワースの単純化は次のよう な仮定だった。すなわち「すべて の人間は快楽機械である」という

・ 教育、文化、コミュニケーション、など、具体的に形のない、容易に形骸化する対 策ではなく、⑤のように、システム的に機械的に防止できる設備が必要。.. 質問 質問内容

断するだけではなく︑遺言者の真意を探求すべきものであ

 大学図書館では、教育・研究・学習をサポートする図書・資料の提供に加えて、この数年にわ

夜真っ暗な中、電気をつけて夜遅くまで かけて片付けた。その時思ったのが、全 体的にボランティアの数がこの震災の規