foyl Concepts / Zero Trust
Core Concept

Zero Trust

The old model trusted anything inside the network perimeter. Zero Trust throws that away: no user, device, or request is trusted by default - every access is verified from scratch, every time, using live signals. Flip the signals on a single request below and watch the policy engine decide.

NIST SP 800-207 Never trust, always verify Interactive decision simulator
Access decision simulator - marcus.chen requests the finance app
Live signals on this request
Policy decision
Request PEP PDP Resource
evaluating
-
Toggle signals to see the decision.
resource: finance-app.secintel.corp · sensitivity: high
In Zero Trust the Policy Decision Point re-runs this evaluation on every request - not once at login. A session that was allowed can be stepped-up or cut off the moment a signal changes.
The core idea
Trust is never inherited from the network - it is earned per request

Classic security was a castle and moat: a hard perimeter (firewall, VPN) with a soft, trusting interior. Once you were inside the network, you were largely trusted. Attackers learned to exploit exactly that - phish one user, land inside the perimeter, and move freely. Zero Trust assumes the attacker is already inside and removes the implicit trust.

Every access request is authenticated, authorized, and encrypted based on context signals, not on where the request came from. The decision is made by a Policy Decision Point (PDP) and enforced by a Policy Enforcement Point (PEP) that sits in front of the resource. Two more principles round it out: least privilege and assume breach - design as though an attacker already has a foothold.

What gets verified
A mature Zero Trust program covers several pillars, all feeding the same decision
Identity
Strong authentication (phishing-resistant MFA / passkeys), continuous evaluation, and risk-based conditional access.
Device
Only known, managed, compliant, patched endpoints get access. Posture is checked at request time, not enrollment time.
Network
Micro-segmentation and per-app access replace the flat internal network, so a foothold cannot reach everything.
Application & Data
Access brokered per app, sensitive data labeled and controlled, with DLP and encryption applied by classification.
Context & Risk
Location, time, impossible travel, and a live user/session risk score can raise the bar or cut a session mid-stream.
Visibility
Everything is logged and analyzed. Zero Trust runs on telemetry - the signals it decides on and the audit trail it leaves.
Why it breaks common attacks

Stolen credentials alone stop working. In the IRON CHIMNEY scenario, marcus.chen's password was phished. Under a perimeter model that is often enough. Under Zero Trust, the login from an unmanaged device in an unusual location trips device and context checks and gets stepped-up or denied - the password is necessary but no longer sufficient.

Lateral movement gets contained. Micro-segmentation and per-app brokering mean a compromised workstation cannot freely reach the domain controller, Exchange, and CI/CD. Each hop is a fresh, verified access decision rather than an open internal network.

It is a journey, not a product. No vendor sells "Zero Trust in a box." It is an architecture built from identity, device management, segmentation, and analytics you likely already own - applied with the discipline of verifying every request.

ToolZero Trust role in the SecIntel stack
IdentityConditional access, MFA, risk-based sign-in - the primary PDP for user access
EDRDevice compliance and health signals that feed the access decision
CASBPer-app brokering and data controls for SaaS and cloud access
SIEMThe visibility pillar - correlating the signals and auditing every decision
Related concepts