ITの教科書検索
入門読了 約10分

ゼロトラストとは ― 境界型防御との違い

ゼロトラストは、社内か社外かを問わず、アクセスのたびに利用者と機器を確かめる考え方です。テレワークやクラウドで境界型防御が守りきれない理由と、ZTNAとVPNの違いが分かります。

目次
  1. ゼロトラストとは、場所を問わずアクセスのたびに確認する考え方
  2. なぜ必要なのか:境界型防御の前提と限界
  3. 境界型防御とゼロトラストの違い
  4. ゼロトラストの考え方:常に確認し、最小権限で許可する
  5. 何を見て許可するのか
  6. 条件を選んで、許可の違いを見る
  7. マイクロセグメンテーション
  8. ZTNAとVPNの違い
  9. 境界型防御はなくなるのか
  10. 練習問題
  11. 参考にした資料

ゼロトラストとは、場所を問わずアクセスのたびに確認する考え方

自宅で働く社員やクラウドのサービスは、会社のネットワークの壁の外にあります。ゼロトラストは、社内ネットワークの中にいるかどうかでは信頼しない考え方です。アクセスのたびに、利用者と機器を確認して守ります。

対になるのが境界型防御です。ネットワークの境目に壁を作って出入口をファイアウォールで守り、壁の内側を信頼します。社外からVPNでつなぐ社員も、つないだ後は壁の内側として扱われます。

アメリカの国立標準技術研究所(NIST)は、手引きSP 800-207でゼロトラストを説明しています。信頼を暗黙のうちに与えず、継続して評価することが前提です。ネットワークは、すでに侵害されているものとして扱います。

なぜ必要なのか:境界型防御の前提と限界

境界型防御では、会社のネットワークを壁で囲み、出入口をファイアウォールで守ります。壁の内側の機器は信頼し、外側からの通信は厳しく調べます。公開サーバを置くDMZも、この考え方の設計です。仕組みはDMZの記事で説明しています。

この設計には、NISTが指摘する限界が3つあります。

  • 壁を破られると、内側での横方向の移動を妨げるものがありません。横方向の移動とは、侵入した機器から別の機器へ、攻撃が広がることです。
  • 境界のファイアウォールは、外からの攻撃には強くても、内側からの攻撃の検知や遮断には向きません。
  • テレワークの社員やクラウドのサービスは、壁の外にいます。壁だけでは守れません。

企業のネットワークは、拠点や在宅勤務、クラウドが入り混じるようになりました。NISTは、はっきりした単一の境界を見つけられなくなったと述べています。

境界型防御とゼロトラストの違い

違いは、同じ攻撃を並べると分かります。次の図は、経理担当のPCが乗っ取られた場面です。乗っ取られたPCは、経理サーバに正規の権限を持っています。

境界型防御壁の内側にいれば信頼する乗っ取られたPC経理担当の端末確認なしで届くサーバA(経理)確認なしで届くサーバB(人事)確認なしで届くサーバC(顧客情報)ゼロトラスト場所を問わず、要求ごとに確認する乗っ取られたPC経理担当の端末確認して許可確認で止まる確認で止まるサーバA(経理)サーバB(人事)サーバC(顧客情報)サーバごとの確認
経理担当のPCが乗っ取られたとき、境界型防御では、壁の内側から3台すべてに届きます。ゼロトラストでは、サーバごとの確認で、経理サーバ以外への要求が止まります。上段にだけ壁の枠があり、下段にだけサーバごとの確認があります。

境界型防御では、PCが壁の内側にいるので、人事サーバと顧客情報サーバまで届きます。ゼロトラストでは、サーバごとに要求を確認します。経理サーバへの要求は通りますが、権限のない2台への要求は止まります。

比べる点境界型防御ゼロトラスト
信頼の置き方壁の内側にいれば信頼する場所では信頼しない
確認するとき入口で一度要求のたびに
内側に入られたとき内側の機器に広く届く許可された資源にだけ届く
守る対象ネットワークの境目個々の資源

ゼロトラストの考え方:常に確認し、最小権限で許可する

ゼロトラストは、製品の名前ではなく、設計の考え方です。NISTは、守る対象をネットワークの区画ではなく、個々の資源に置いています。考え方の中心は、次の3つです。

  • 場所で信頼しない:社内の機器からの要求も、社外からの要求と同じ条件で確認します。
  • 要求ごとに確認する:ある資源に入れても、別の資源には自動で入れません。確認は、アクセスの前に行います。
  • 最小権限で許可する:その作業に必要な権限だけを与えます。

確認は一度で終わりません。異常な動きを見つけたときや、新しい資源を求めたときに、確認し直すことがあります。

何を見て許可するのか

許可の判断は、方針を決める部分と、その方針を実行する部分に分かれます。NISTは、前者をPDP、後者をPEPと呼んでいます。PEPが資源の入口に立ち、PDPの判断に従って、通信を通すか止めるかを決めます。

判断の材料は、主に3つです。

  • 利用者:本人であることの確からしさ。多要素認証が使われることもあります。
  • 機器:ソフトウェアの版や、セキュリティ上の状態。管理外の機器か、脆弱性が知られている機器かも見ます。
  • 場所や時間:ネットワーク上の場所、アクセスの日時、過去の行動など。

場所は、判断の材料の1つにすぎません。場所だけで許可を決めないことが、境界型防御との大きな違いです。

条件を選んで、許可の違いを見る

次の図は、場所・機器・利用者・つなぎ先の4点を変えた5通りの条件で、境界型防御とゼロトラストの結果を並べて示します。

条件
場所
社内のオフィス
機器
会社支給のPC。更新は最新
利用者
経理担当。確認済み
つなぎ先
経理サーバ
境界型防御
通る

社内ネットワークの中にいるので、届きます。

ゼロトラスト
通る

利用者の確認が済み、機器の状態も基準を満たし、経理サーバへの権限もあるので、許可します。

社内にいる感染したPCは、境界型では通り、ゼロトラストでは止まります。社外の個人PCは、境界型では止まり、ゼロトラストでは通ります。場所が同じでも結果が変わり、場所が違っても通る場合がある点が、2つの考え方の違いです。判定の規則は説明用に単純にした例で、実際の製品の動きではありません。

マイクロセグメンテーション

マイクロセグメンテーションは、ネットワークを細かい区画に分け、区画の間の通信を制御する方法です。資源ごと、または小さな資源のまとまりごとに区画を作り、その入口で通信を確認します。前の図の「サーバごとの確認」が、この考え方に当たります。

区画が小さいほど、乗っ取られた機器から届く範囲が小さくなります。入口の役は、スイッチやルータ、次世代ファイアウォールなどが受け持ちます。機器にソフトウェアを入れて、機器自身が入口の役をする方法もあります。

ACLのような単純なルールでも、ある程度は区画を分けられます。ただしNISTは、管理の手間が大きく変更に素早く対応しにくいので、適さないと述べています。

ZTNAとVPNの違い

ZTNAは、Zero Trust Network Accessの略です。ゼロトラストの考え方で、アプリや資源へのアクセスを制御する仕組みを指します。この語はSP 800-207にはなく、NISTの別の文書SP 800-215で使われています。

比べる点VPNZTNA
つなぐ先社内ネットワーク全体許可されたアプリや資源だけ
確認するとき接続するときに中心資源にアクセスするたびに
接続後に届く範囲一般的な構成では広い資源ごとの許可に限られる
場所の扱い社内の一部として扱う場所では信頼しない

一般的なVPNは、利用者を社内ネットワークの一部にします。つないだあとは、社内の機器に広く届きます。これは、VPNの記事のゼロトラストの節で説明した境界型防御の前提です。

ZTNAでは、利用者は社内ネットワークに入りません。許可された資源にだけ、要求のたびに確認を受けてつなぎます。NISTも、利用者をVPNで企業ネットワークに入れる代わりに、クラウドのサービスへ直接要求させる形を挙げています。端末にデータを残さず、社内のデスクトップの画面だけを手元に送る方式には、シンクライアントとVDIがあります。

SASEは、ネットワークとセキュリティの機能をまとめて、クラウドのサービスとして使う構成を指します。NISTのSP 1800-35は、SASEに含まれる機能の1つにZTNAを挙げています。

境界型防御はなくなるのか

境界型防御がすぐなくなるわけではありません。NISTは、境界のファイアウォールを、インターネットからの攻撃を防ぐ強い入口と評価しています。見直すのは、壁の内側を信頼する前提です。

NISTは、大きな組織が1回の更新でゼロトラストに移る可能性は低いとしています。境界型の仕組みと並ぶ期間が、長く続くことも想定しています。業務プロセスを1つずつ移してよいとも述べています。

練習問題(全6問)

Q1ゼロトラストの考え方として最も適切なものはどれ?
Q2境界型防御で、攻撃者が一度内側に入ったときに起きやすい問題はどれ?
Q3ゼロトラストで、アクセスを許可するかどうかの判断に使う材料として、適切でないものはどれ?
Q4マイクロセグメンテーションの説明として正しいものはどれ?
Q5VPNとZTNAの違いとして、最も適切なものはどれ?
Q6ゼロトラストを導入するときの考え方として、正しいものはどれ?

選んでから「採点する」を押すと、解説つきで答え合わせができます。

参考にした資料

関連記事

おすすめの本 PR

セキュリティとデータベースは、基本情報技術者試験の対策本でまとめて学べます。

目的別の本の選び方を見る

セキュリティの記事を続けて読む

セキュリティ 全37本中29本目