The problem zero trust solves
Traditional security was built like a castle: a strong perimeter firewall, and relative freedom once inside. That model assumed attackers stayed outside and everything internal could be trusted.
It broke for three reasons. Remote work moved users outside the perimeter. Cloud services moved data outside it too. And attackers learned that stealing one set of valid credentials gets them inside, where the flat internal network lets them move freely. In most breaches we investigate, the initial compromise is modest — the damage comes from unrestricted lateral movement afterwards.
The core principles
- Verify explicitly. Authenticate and authorise every request using all available signals — identity, device health, location, behaviour — not just a password.
- Use least-privilege access. Grant the minimum access needed, for the shortest time needed. A finance user has no business reaching a build server.
- Assume breach. Design as if an attacker is already inside. Segment aggressively, encrypt internal traffic, and log everything so intrusions are contained and detectable.
Perimeter model vs zero trust
| Traditional perimeter | Zero trust | |
|---|---|---|
| Trust assumption | Inside is trusted | Nothing is trusted by default |
| Access decision | Made once, at the boundary | Made continuously, per request |
| Network | Often flat internally | Segmented, ideally micro-segmented |
| Remote access | VPN grants broad network access | ZTNA grants access to specific applications |
| Effect of stolen credentials | Potentially catastrophic lateral movement | Contained by segmentation and re-verification |
What zero trust is not
Practical first steps
You do not implement zero trust in one project. Sensible sequencing for a small or mid-sized business:
- Enforce multi-factor authentication everywhere, especially VPN, email and administrative accounts. This single step blocks the majority of credential-based attacks.
- Inventory what you have. You cannot protect assets, accounts and data flows you have not catalogued.
- Remove standing administrative privilege. Nobody should browse the web as a domain admin.
- Segment the network. Separate users, servers, guest Wi-Fi, IoT and management interfaces into distinct VLANs with firewall policy between them — see network segmentation.
- Replace broad VPN access with application-level access (ZTNA) where practical, so a compromised laptop does not gain the whole network.
- Check device posture — is it patched, encrypted, running endpoint protection — before granting access.
- Log and monitor centrally, so anomalies are visible rather than theoretical.
Our practical zero-trust checklist expands these into ten concrete actions.
Is it realistic for a smaller business?
Yes — provided you treat it as a direction rather than a destination. You will not achieve textbook zero trust, and you do not need to. MFA everywhere, meaningful network segmentation and removing standing admin rights deliver most of the practical risk reduction, and all three are achievable with tools most businesses already have.
The bottom line
Zero trust replaces "trust the internal network" with "verify every request, every time". It matters because perimeter security fails the moment an attacker obtains valid credentials. Start with multi-factor authentication and segmentation — those two deliver the largest share of the benefit for the least effort.