Zero Trust
ゼロトラストは「決して信頼せず、常に検証する」というセキュリティモデルである。ネットワーク内部にいるというだけで信頼せず、すべてのアクセスでIDと権限を検証する。
目的
ネットワーク境界ベースの信頼に代わり、境界突破後の内部横移動と拡散を防ぐことを目指す。
メカニズム
中核原則は、明示的な検証、最小権限、侵害前提である。すべてのリクエストでID、デバイス状態、コンテキストを検証する。マイクロセグメンテーションでリソースを分離し、SDP(ソフトウェア定義境界)は認証までリソースを隠す。信頼は継続的に再評価される。
ユースケース
- クラウドネイティブのセキュリティアーキテクチャ
- リモートワークのアクセス制御
- マイクロサービス間の認証
- コンプライアンス(NIST 800-207)
例
- 入力
Verify identity + device + context per requestOutputAuthorize or denyNo implicit trust
よくあるエラー
- Replacing the perimeter with identity checks but skipping microsegmentation
- Combine identity + segmentation + least privilege
関連用語
PKI
PKI(公開鍵基盤)はデジタル証明書と公開鍵を管理する体系であり、CA、登録局、証明書リポジトリ、失効機構から構成され、TLSと電子署名を支える。 用語集
CA
CA(認証局)とは、公開鍵を識別情報に紐付けるデジタル証明書を発行する信頼された第三者であり、PKI の信頼の根拠を担う。 用語集
TLS
TLS(Transport Layer Security)はトランスポート層で暗号化・完全性・認証を提供する。SSL を置き換え、HTTPS や SMTPS などの基盤となる。 用語集
OAuth
OAuth 2.0は、ユーザーの同意の下で、パスワードを共有せずにトークンを使ってサードパーティアプリケーションがユーザーのリソースへアクセスできるようにする認可フレームワークである。 用語集