Circulos AI

IT AI Skill

Zero Trust Security

Design and implement zero-trust security architectures with continuous verification, least-privilege access, micro-segmentation, and device/identity verification. Use when building zero-trust frameworks, implementing network segmentation, configuring identity-based access controls, or creating trust scoring systems. Triggers on phrases like 'zero trust', 'zero-trust architecture', 'ZTNA', 'micro-segmentation', 'least privilege', 'continuous verification', 'identity-based access', 'network segmentation', 'trust scoring', 'never trust always verify', 'SASE'.

Zero Trust Security Architecture

Design and implement zero-trust security frameworks that enforce continuous verification, least-privilege access, micro-segmentation, and comprehensive identity and device verification across all network access.

Workflow

Phase 1: Zero Trust Assessment & Planning

  1. Current state assessment:
  1. Define trust boundaries:
  1. Develop implementation roadmap:

Phase 2: Identity & Access Foundation

  1. Strong identity verification:
  1. Device trust assessment:
  1. Network micro-segmentation:

Phase 3: Continuous Monitoring & Adaptive Response

  1. Real-time trust evaluation:
  1. Policy enforcement engine:
  1. Incident response integration:

Templates

Zero Trust Architecture Framework

ZERO TRUST ARCHITURE — Reference Framework
============================================
Version: [2.0] | NIST SP 800-207 Aligned

CORE PRINCIPLES:
  1. Never trust, always verify
  2. Verify explicitly (all access requests authenticated, authorized, encrypted)
  3. Apply least privilege access (just-in-time, just-enough-access)
  4. Assume breach (segment, monitor, respond)
  5. Continuous evaluation (dynamic trust scores, adaptive policies)

TRUST FACTORS & WEIGHTING:
┌──────────────────────────────┬────────┬────────────────────────────────────┐
│ Factor                       │ Weight │ Evaluation Criteria                │
├──────────────────────────────┼────────┼────────────────────────────────────┤
│ Identity Verification        │ 25%    │ MFA status, password strength,     │
│                              │        │ account age, role appropriateness   │
├──────────────────────────────┼────────┼────────────────────────────────────┤
│ Device Posture               │ 20%    │ OS version, patch status,          │
│                              │        │ encryption, EDR active, compliance  │
├──────────────────────────────┼────────┼────────────────────────────────────┤
│ Network Context              │ 15%    │ Location, IP reputation,           │
│                              │        │ network type, VPN status            │
├──────────────────────────────┼────────┼────────────────────────────────────┤
│ Behavioral Analytics         │ 20%    │ Login patterns, access patterns,    │
│                              │        │ data access patterns, anomaly score  │
├──────────────────────────────┼────────┼────────────────────────────────────┤
│ Environmental Risk           │ 10%    │ Time of day, geo-velocity,         │
│                              │        │ concurrent sessions, threat intel   │
├──────────────────────────────┼────────┼────────────────────────────────────┤
│ Asset Sensitivity            │ 10%    │ Data classification,               │
│                              │        │ regulatory requirements,            │
│                              │        │ business criticality                │
└──────────────────────────────┴────────┴────────────────────────────────────┘

TRUST SCORE CALCULATION:
  Score = Σ(Factor_i × Weight_i × Compliance_i)
  Range: 0-100

  90-100: Full access (standard policies apply)
  70-89:  Standard access (MFA required)
  50-69:  Restricted access (MFA + additional verification)
  30-49:  Limited access (approved apps only, monitoring)
  <30:    Blocked (access denied, alert generated)

ACCESS POLICY MATRIX:
┌──────────────────┬────────────┬────────────┬────────────┬──────────────┐
│ Resource Tier    │ Critical   │ High       │ Medium     │ Low          │
│                  │ (Crown    │ (Sensitive │ (Internal) │ (Public)     │
│                  │  Jewels)  │ Data)      │            │              │
├──────────────────┼────────────┼────────────┼────────────┼──────────────┤
│ Min Trust Score  │    85     │    70      │    50      │    30        │
├──────────────────┼────────────┼────────────┼────────────┼──────────────┤
│ MFA Required     │   FIDO2   │   MFA      │   MFA      │   Optional   │
├──────────────────┼────────────┼────────────┼────────────┼──────────────┤
│ Device Posture   │   Enforce │   Enforce  │   Warn     │   None       │
├──────────────────┼────────────┼────────────┼────────────┼──────────────┤
│ Session Timeout  │   15 min  │   30 min   │   2 hours  │   8 hours    │
├──────────────────┼────────────┼────────────┼────────────┼──────────────┤
│ Re-auth Interval │   30 min  │   60 min   │   4 hours  │   8 hours    │
└──────────────────┴────────────┴────────────┴────────────┴──────────────┘

POLICY ENFORCEMENT POINTS:
  Identity Provider (IdP) — Authentication and authorization decisions
  Network Firewall — Traffic filtering and segmentation
  Proxy/Gateway — Application access mediation
  Endpoint Agent — Device compliance and local enforcement
  Cloud Access Security Broker (CASB) — SaaS application access control

Implementation Roadmap

ZERO TRUST IMPLEMENTATION — Phased Roadmap
============================================
Organization: [Company] | Target Completion: [18 months]

PHASE 1: VISIBILITY & IDENTITY FOUNDATION (Months 1-4)
  Objectives:
    ✓ Complete network and asset inventory
    ✓ Implement centralized identity management (SSO)
    ✓ Deploy MFA for all users (target: 100%)
    ✓ Implement privileged access management (PAM)
    ✓ Classify data and applications by sensitivity
  Deliverables:
    • Network map and asset inventory (automated)
    • Identity directory with all users and services
    • MFA deployment dashboard (progress tracking)
    • Data classification policy and labels
  KPIs: MFA adoption ≥ 95% | Asset inventory accuracy ≥ 98%

PHASE 2: ACCESS CONTROL ENFORCEMENT (Months 5-8)
  Objectives:
    ✓ Implement conditional access policies
    ✓ Deploy role-based access control (RBAC)
    ✓ Enforce least privilege across all systems
    ✓ Implement just-in-time (JIT) provisioning
    ✓ Deploy cloud access security broker (CASB)
  Deliverables:
    • Conditional access policy framework
    • RBAC matrix for all systems
    • JIT access workflow
    • CASB deployment and policy configuration
  KPIs: Excessive privilege reduction ≥ 60% | Access request approval time < 4h

PHASE 3: MICRO-SEGMENTATION & DEVICE TRUST (Months 9-12)
  Objectives:
    ✓ Implement network micro-segmentation
    ✓ Deploy device compliance checking
    ✓ Implement zero-trust network access (ZTNA)
    ✓ Retire legacy VPN
    ✓ Deploy endpoint detection and response (EDR)
  Deliverables:
    • Network segmentation architecture and firewall rules
    • Device compliance policy framework
    • ZTNA deployment (VPN replacement)
    • EDR coverage dashboard
  KPIs: Micro-segmentation coverage ≥ 90% | VPN users migrated ≥ 95%

PHASE 4: CONTINUOUS MONITORING (Months 13-15)
  Objectives:
    ✓ Deploy UEBA (User Entity Behavioral Analytics)
    ✓ Implement continuous trust scoring
    ✓ Create automated incident response playbooks
    ✓ Establish security operations dashboard
  Deliverables:
    • UEBA deployment and baseline
    • Trust scoring engine and thresholds
    • IR playbooks (automated containment)
    • SOAR integration
  KPIs: Mean time to detect (MTTD) < 5 min | MTTA < 15 min

PHASE 5: AUTOMATION & OPTIMIZATION (Months 16-18)
  Objectives:
    ✓ Automate policy updates based on threat intel
    ✓ Implement self-healing capabilities
    ✓ Optimize policies based on usage analytics
    ✓ Conduct penetration testing and validation
  Deliverables:
    • Automated policy management system
    • Self-healing playbooks
    • Policy optimization report
    • Zero trust maturity assessment
  KPIs: Automated policy updates ≥ 80% | Policy optimization cycle: monthly

Integration Points

Edge Cases

| Scenario | Handling | |----------|----------| | Legacy systems cannot support modern authentication | Implement proxy/gateway-based access; credential vaulting; network segmentation | | Remote workers on unmanaged devices | Enforce stricter policies; browser-mediated access only; session recording | | Emergency break-glass access needed | Pre-approved emergency accounts with full audit logging; auto-expire after use | | Third-party/vendor access required | Time-bound access; separate identity store; enhanced monitoring; contract review | | High-friction MFA causes productivity loss | Implement risk-based MFA (step-up only when needed); remember device for 30 days | | Micro-segmentation breaks legitimate workflows | Document all required flows; implement exception process; review quarterly | | Trust score false positive (blocks legitimate user) | Provide self-service unblock; log for policy tuning; adjust thresholds | | Migrate from VPN to ZTNA without downtime | Parallel run period; phased migration by user group; fallback VPN for 30 days |

Output

Zero Trust Maturity Dashboard

ZERO TRUST MATURITY — Assessment Dashboard
============================================
As of: 2025-01-15 | Implementation Phase: [Phase 2 of 5]

OVERALL ZERO TRUST SCORE: 58/100 [█████████████████████████░░░░░░░░░░░░]

DOMAIN ASSESSMENT:
┌────────────────────────────┬────────┬───────────────┬────────────┐
│ Domain                    │ Score  │ Target        │ Status     │
├────────────────────────────┼────────┼───────────────┼────────────┤
│ Identity & Authentication │   78   │   90          │ ████████░░ | On track  │
│ Network Segmentation      │   52   │   85          │ ██████░░░░ | Behind    │
│ Device Management         │   65   │   80          │ ███████░░░ | On track  │
│ Application Security      │   55   │   85          │ ██████░░░░ | Behind    │
│ Data Protection           │   48   │   80          │ █████░░░░░ | Behind    │
│ Monitoring & Analytics    │   62   │   90          │ ███████░░░ | On track  │
│ Incident Response         │   58   │   85          │ ██████░░░░ | Behind    │
│ Policy Management         │   61   │   80          │ ███████░░░ | On track  │
└────────────────────────────┴────────┴───────────────┴────────────┘

KEY METRICS:
  MFA adoption: 94.2% (target: 95%) — Near target
  Excessive privileges identified: 34% of accounts (↓ from 67% last quarter)
  Conditional access policies: 47 active (covers 82% of systems)
  Micro-segmentation coverage: 61% (target: 90% by Phase 3)
  Device compliance rate: 78.5% (target: 95%)
  Mean trust score: 72.3/100 (target: 80+)

THREAT MITIGATION IMPACT:
  Lateral movement attempts blocked: 234 this month (↑ from 0 — detection working)
  Privilege escalation attempts blocked: 67 this month
  Unauthorized access attempts denied: 1,892 this month
  Mean time to contain (zero trust): 18 min (↓ from 45 min pre-zero trust)

RISK EXPOSURE:
  Unprotected critical assets: 12 (↓ from 28)
  Legacy VPN users remaining: 23% (target: 0% by Phase 3)
  Systems without conditional access: 18%
  Known trust score false positives: 2.1% (acceptable)

NEXT QUARTER PRIORITIES:
  1. Accelerate micro-segmentation deployment (Phase 3 prep)
  2. Reduce excessive privileges from 34% to 25%
  3. Deploy CASB for top 10 SaaS applications
  4. Pilot ZTNA for remote workforce (500 users)

Disclaimer: All rights reserved by Circulos AI. These skills are specifically designed for Claude Code, Claude Cowork, Codex, and OpenClaw. When using or referencing any skill, please provide proper attribution to Circulos AI.