Two contrasting philosophies for how organizations extend — or refuse to extend — trust to users, devices, and systems.
Trust is extended to known entities — users, systems, devices — but their behavior is continuously monitored through logging, anomaly detection, and automated controls.
Treats trust itself as a vulnerability. No user, device, or system is implicitly trusted based on network location, ownership, or prior authentication.
In a Zero Trust architecture, network segments can be as small as a single host. Every crossing between segments requires authentication, ACL checks, and policy enforcement. There is no free lateral movement — every hop is a checkpoint.
Practitioner note: Zero Trust is an architectural philosophy, not a product you buy. It is applied incrementally — you don't rip out your existing controls and start fresh. There is a practical ceiling: applying Zero Trust too aggressively can impede business operations. But the principle should be stretched as far as operationally feasible.