コンテンツにスキップ

ゼロトラスト (Zero Trust)

文書基準: 2026年8月

従来のネットワークセキュリティは境界防御 (Perimeter Security) モデルです。ファイアウォールの内側は信頼し、外側は遮断します。しかし、クラウド、リモートワーク、SaaSの普及により、「内と外」の境界は消失しました。

ゼロトラスト (Zero Trust)は、「決して信頼せず、常に検証せよ」(Never trust, always verify)という原則です。ネットワーク上の位置に関係なく、すべてのアクセスを検証します。

graph LR
    subgraph "境界防御モデル"
        A[ファイアウォール外=不信] -->|VPN| B[ファイアウォール内=信頼]
    end
graph LR
    subgraph "ゼロトラストモデル"
        C[すべてのアクセス] -->|ID+デバイス+コンテキスト検証| D[リソースごとの最小権限付与]
    end
原則 説明 実装例
IDベースのアクセス ネットワーク上の位置ではなく、ユーザー/ワークロードIDでアクセス制御 IAMロール、Workload Identity
最小権限 必要なリソースにのみ、必要な時間だけアクセスを許可 JITアクセス、時間制限付きトークン
明示的な検証 すべてのリクエストを毎回検証 (キャッシュされた信頼はなし) MFA、デバイス状態確認、位置ベースのポリシー
侵害を前提とした設計 すでに侵害されていると仮定して設計 マイクロセグメンテーション、暗号化、ロギング
継続的な検証 セッション中も継続的に信頼レベルを再評価 Conditional Access、異常行動検知

ベンダー別ゼロトラストサービス

Section titled “ベンダー別ゼロトラストサービス”
領域 AWS Azure Google Cloud OCI
ネットワークアクセス (ZTNA) Verified Access — HTTP(S) + TCP/SSH/RDP/DB (TCPプロトコル対応 2024年12月GA)でVPNを代替可能 Entra Private Access BeyondCorp Enterprise Zero Trust Packet Routing
IDベースのアクセス IAM + Identity Center Entra ID + Conditional Access IAM + Workload Identity Federation Identity Domains + 動的グループ
マイクロセグメンテーション Security Groups + PrivateLink NSG + Private Endpoints VPC Service Controls + Firewall Rules NSG + Network Path Analyzer
デバイス信頼 Verified Accessデバイスポリシー Intune + Conditional Access BeyondCorpデバイス証明書 — (サードパーティ連携)
ワークロード間認証 IAM Role + STS Managed Identity Workload Identity Federation Instance Principal

ゼロトラストは、VPC/サブネットベースのネットワークセキュリティを代替するのではなく補完します。

レイヤー 役割 ツール
ネットワークレイヤー (既存) 帯域制御、DDoS防御、基本隔離 VPC、サブネット、Security Group、WAF
IDレイヤー (ゼロトラスト) 誰が、どの条件で、何にアクセスするか IAM、Conditional Access、ZTNA
段階 活動 目標
1. ID統合 すべてのユーザー/サービスを中央IDシステムへ統合 誰がアクセスしているかを把握
2. MFA+条件付きアクセス すべてのアクセスにMFAを強制、位置/デバイス条件を追加 基本的な検証体系の構築
3. 最小権限の適用 過剰な権限の除去、JITアクセスの導入 侵害時の被害範囲の最小化
4. マイクロセグメンテーション ワークロード間の通信を明示的に許可されたもののみに 横方向の移動を遮断
5. 継続的モニタリング すべてのアクセスログの収集、異常行動検知 侵害の早期検知
  • すべてのユーザーアカウントにMFAを適用 (例外なし)
  • サービスアカウント/ワークロードアイデンティティのインベントリ作成
  • 外部IdP(Microsoft Entra ID、Oktaなど)でSSOを統合
  • MDM(モバイルデバイス管理)連携によるデバイス状態の確認
  • 位置/時間/デバイス状態ベースの条件付きアクセスポリシーの適用
  • VPNのみで信頼を付与するポリシーの廃止
  • IAM権限監査ツールの活用 (IAM Access Analyzer、Entra ID Access Reviews)
  • 未使用権限の検知と除去 (90日未使用を基準)
  • JIT(Just-In-Time)アクセスによる常時権限の最小化

第4段階: マイクロセグメンテーション

Section titled “第4段階: マイクロセグメンテーション”
  • VPCサブネットの分離 (ワークロードタイプ別)
  • サービス間通信のホワイトリスト化 (デフォルト拒否、明示的許可のみ)
  • サービスメッシュ(Istio、Linkerd)またはネットワークポリシーで実装
  • 異常兆候検知ツールの有効化 (GuardDuty、Defender、SCC)
  • SIEM連携による集中ログ分析
  • アクセスパターンのベースライン策定と逸脱通知
  • すべてのユーザーアカウントにMFAを適用 (フィッシング耐性MFAを優先)
  • サービスアカウント/ワークロードアイデンティティのインベントリを作成
  • 非人間ID(サービスアカウント、AIエージェント、CI/CDボット)に短期認証情報を適用
  • ネットワーク位置に基づく信頼を排除 (VPNのみでの信頼付与を禁止)
  • 条件付きアクセスポリシーを適用 (デバイス状態、位置、時間ベース)
  • ワークロード間通信にワークロードID(SPIFFE/OIDC/Instance Principal)を適用
  • 東西トラフィック(内部通信)の可視性を確保
  • アクセスログの集中管理と異常検知の設定 (ITDRを含む)
  • 「VPNがあればZero Trustだ」 — VPNはネットワーク境界を作るだけであり、Zero Trustとは異なる概念です。VPN内であってもすべてのリクエストを検証する必要があります。
  • 「内部網は安全だ」 — 内部の攻撃者、アカウント乗っ取りシナリオを考慮しない従来型のアプローチです。
  • 「一度に全社適用」 — 段階的アプローチなしで全面導入を試みると、運用障害のリスクが大きくなります。重要なシステムから段階的に適用してください。

2025〜2026年のトレンド: Identity-first Zero Trust

Section titled “2025〜2026年のトレンド: Identity-first Zero Trust”

ゼロトラストの中心が、ネットワークベースの制御からIDベースの制御へと移行しています (NIST SP 800-207、CISA ZTMM)。

AIエージェント、サービスアカウント、CI/CDパイプラインボットなど、非人間IDの管理が新たな課題となっています。

課題 対応
長期認証情報の放置 短期トークン(STS)、OIDCフェデレーション、インスタンスメタデータベース認証への移行
過剰な権限を持つサービスアカウント 未使用権限の検知(IAM Access Analyzer、Entra Access Reviews)、JITアクセス
AIエージェントの身元検証 ワークロードID+条件付きアクセス+ツール別最小権限
非人間IDの異常行動検知 ITDR(Identity Threat Detection & Response)

Microsoftは、AIエージェントをディレクトリ内で独立管理される1級ID(first-class identity)として扱うEntra Agent IDを導入しました (Build 2025)。エージェントには、条件付きアクセス、ライフサイクル管理、監査ログが人間IDと同様に適用されます。エージェント導入のガバナンス詳細はAIエージェント導入ガイドを参照してください。

ベンダー 変化
Microsoft Entra Workload IDにConditional Access+継続的アクセス評価(CAE)を適用
AWS メンバーアカウントのルートユーザーMFA必須化、IAMロール/OIDCプロバイダーのクォータ増加
Google Cloud Workforce Identity Federationの拡張 — 同期不要の属性ベースSSO、コンテキスト認識IAM

マルチクラウド/ハイブリッド環境では、SPIFFE/SPIRE (CNCF Graduated)によりワークロード間の相互認証を標準化できます。短期認証情報(X.509 SVID、JWT)を自動発行/ローテーションすることで、長期シークレットを排除します。

セキュリティツール統合のトレンド

Section titled “セキュリティツール統合のトレンド”

個別ツールで分散運用されていたクラウドセキュリティが、CNAPP(Cloud-Native Application Protection Platform)へと統合されつつあります。これはZero Trustの「常に検証」の原則を自動化する基盤です。

構成要素 役割 Zero Trustとの関連
CSPM クラウド構成ミスの検知 誤って開放されたアクセス経路の事前遮断
CIEM クラウドID/権限管理 過剰権限の検知、非人間IDを含む。Azure: Entra Permissions Managementは2025年4月から独立SKUの新規販売を終了し、中核CIEM機能をDefender for Cloud CSPMへ統合。既存顧客は既存のライセンス条件に基づき継続利用可能
CWPP ワークロードランタイム保護 侵害を前提とした実行時点での防御

この3要素をID中心に統合管理することが現在の方向性であり、構成ミス(misconfiguration)と権限拡散(privilege sprawl)がクラウド侵害の主要な経路として指摘されています。

Zero Trustはセキュリティモデル(哲学)であり、IAMは実装手段です。Zero Trustの「常に検証せよ」を実現する中核ツールがIAMです。IAM実務設計はIAM詳細を参照してください。