What Is a Zero Trust Security Model? A Modern Approach Explained


Zero trust has become a central approach to enterprise cybersecurity as organizations move beyond traditional network boundaries. Cloud adoption, remote work, distributed applications, third-party integrations, and increasingly complex digital environments have made it difficult to determine who or what can be trusted based on network location alone.

A zero trust security model takes a different approach. Instead of assuming that users, devices, applications, or network traffic are trustworthy because they are inside a corporate environment, it requires every access request to be continuously verified against defined security policies and context.

This guide explains the history behind zero trust, the core principles and architectural components that make it work, the leading frameworks used to implement it, and the practical challenges your business needs to consider when adopting the model.

The history of zero trust security

Every enterprise network has been breached or will be breached, which is the operating reality that zero trust security was built to address.

Zero trust is a strategic security framework built on the principle that you should never trust and always verify. Every user, device, application, and network flow must prove it has the right to access a resource, every single time it tries to do so.

The concept emerged from a recognition that cybersecurity risks have fundamentally changed. Your workforce is distributed, your data lives in multiple clouds, your partners connect to your systems through APIs, and your employees use personal devices. The old idea that you could draw a line around your network perimeter and declare everything inside it ‘safe’ stopped making sense years ago.

John Kindervag, then an analyst at Forrester Research, coined the term in 2010. His argument was simply that trust is a vulnerability. The moment your security framework grants implicit trust to anything (a user, a device, a network segment), it creates an attack surface. Zero trust eliminates that implicit trust entirely.

What makes this framework different from a typical security upgrade is scope. It is about rethinking who gets access to what, under what conditions, and for how long, rather than adding another tool to your stack. That rethinking touches identity management, network architecture, data classification, endpoint security, and operational culture.

For digital transformation leaders, this matters because every new initiative you launch (cloud migrations, microservices architectures, IoT deployments, remote work infrastructure) expands the attack surface. Zero trust gives you a model that scales with that expansion rather than fighting against it.

From castle-and-moat to everywhere-security

Traditional perimeter-based security works like a medieval castle. The moat is the barrier around the castle, and the drawbridge is the controlled passage through it. In modern security terms, that is roughly what a firewall does: it creates a boundary around the network and controls what traffic is allowed through. Once someone gets past those defenses and enters the castle, they are trusted and can roam freely.

This castle-and-moat model made sense when all your people, data, and applications lived inside a single corporate network, but it falls apart the moment any of those things move outside.

And they have all moved outside.

The weaknesses of perimeter-based security are well documented. An attacker who breaches the perimeter through a phishing email, a compromised credential, or a vulnerable third-party integration can move laterally across the network. They can escalate privileges, access sensitive databases, and exfiltrate data for weeks or months before detection.

The deeper problem with the castle-and-moat model, however, is that it creates a false binary. The problem is not just that people and systems are outside the walls. It is that being inside the walls should never have meant having access to everything in the first place.

Zero trust replaces that broad trust with fine-grained access controls. Instead of asking only whether someone has made it across the drawbridge, it asks who they are, what they are trying to access, what device they are using, and whether they actually need that access. It asks again for the next request, and again for the one after that. Trust is never granted permanently.

Instead of only protecting the castle, the zero trust model means protecting every room inside it, and every resource outside it. That shift from location-based trust to identity-based, context-based trust is the defining difference between traditional security models and zero trust.

The core components and main principles behind zero trust architecture

A zero trust architecture is made up of several interlocking components. None of them works in isolation, and implementing only one gives you a false sense of security.

1

Identity

Identity is the core component of zero-trust networks. In perimeter-based security, the network answered the identity question by proxy: being on the LAN or arriving through the VPN was itself the credential, checked once at the boundary. Zero trust removes that proxy, so identity has to carry the weight network location used to carry, and on every request rather than once per session.

That means identity becomes more than a username and password. It becomes a verified subject with attributes attached, such as role, employment status, and the device in hand, since those are what the system evaluates when deciding whether to grant access. Strong authentication is essential, with MFA as a baseline and passwordless methods such as FIDO2 security keys or biometrics increasingly becoming the direction of travel. But authentication is only part of the picture. Identity data and permissions also need to stay accurate and up to date. A stale permission is not harmless just because someone is behind the corporate firewall; it is an access decision that can expose a resource. That applies to machine identities too, which outnumber human ones in most environments and are still rarely held to the same standard.

2

Devices

A verified user on a compromised device is still a threat. Endpoint hygiene means confirming that a device meets security requirements, such as current patches, active endpoint protection, and proper configuration, before granting access. Additionally, device posture checks should be continuous, not just at login time, and if a device falls out of compliance during a session, access should be revoked or restricted in real time.

3

Network

Microsegmentation replaces the flat network with granular, software-defined zones. Instead of putting people and resources into broad, predefined zones, you can create access rules for a specific request, identity, resource, and time window. For example, if someone needs access to a particular service for one hour, the network can grant exactly that access for exactly that period, without giving them broader access to the rest of the environment. This setup also prevents two employees on the same network segment from communicating with each other. This reduces lateral movement. If an attacker compromises one device or account, they cannot simply use its network position to explore everything else around it.

4

Applications and workloads

Applications themselves need to be part of the trust evaluation. This includes controlling which users can access which applications, as well as how applications communicate with each other. Service-to-service authentication, API security, and workload identity are all part of this pillar.

5

Data

Data security is the ultimate objective. Classification, encryption (at rest and in transit), access logging, and data loss prevention are all part of it. Zero trust pushes data protection as close to the data itself as possible rather than relying on network-level controls as a proxy.

6

Visibility and analytics

Continuous monitoring, logging, and real-time analytics are fundamental to any security strategy, but a zero-trust requires extra diligence. When access decisions are based on identity, device, context, and behavior, you need reliable visibility into what is happening across the environment. Who is accessing what? From where? Under which conditions? Has their behavior changed? Security information and event management (SIEM) and security orchestration, automation, and response (SOAR) tools can bring these signals together, helping security teams detect anomalies, investigate incidents, and feed relevant information back into access decisions.

Three guiding principles that make zero trust work in practice

The components above describe what you build, but the following three principles describe how you operate it.

1

Verify explicitly

Every access request is authenticated and authorized based on all available data points, not just username and password or whether the user is on the VPN. The decision incorporates user identity, device health, location, time of access, the sensitivity of the requested resource, and behavioral patterns.

2

Use least privilege access

Grant the minimum access required for the task at hand, and grant it for the minimum duration necessary. This is where most organizations struggle, as standing privileges (permanent access rights that accumulate over time as people change roles) are the norm in most enterprises. Zero trust demands just-in-time and just-enough access. For example, an engineer does not need production database access 24/7 just because they needed it once for a deployment.

Least privilege access also applies to applications and services. If a microservice only needs to read from one database table, it should not have credentials that allow it to write to every table in the database.

3

Assume breach

This principle can make people uncomfortable, and that is exactly the point. Instead of designing security around the assumption that your defenses will always keep attackers out, zero trust assumes that a breach may already have happened. The goal is to make sure that a compromised account, device, or service does not automatically become a path to everything else. This is where microsegmentation, least-privilege access, and blast-radius reduction come together. If an attacker gets into one part of the environment, the architecture should make it difficult for them to move any further.

Assume breach also means taking detection and response as seriously as prevention. Prevention will fail eventually, so you need to know how fast you can detect the failure, and whether your architecture limits what the attacker can access when prevention does fail.

Managing zero trust frameworks: NIST, Forrester, and more

Multiple organizations have published frameworks and guidance for implementing zero trust. Each offers a different perspective on how to approach the same security model.

1

NIST SP 800-207

NIST SP 800-207 is the most widely referenced zero trust publication. Published by the U.S. National Institute of Standards and Technology, it provides a vendor-neutral, architecture-level description of zero trust.

It defines key logical components, including the Policy Engine, Policy Administrator, and Policy Enforcement Point, and describes three deployment approaches: device agents, enclave gateways, and resource portals. For organizations looking for a technical foundation for their zero trust architecture, NIST SP 800-207 is a useful starting point.

2

Forrester Zero Trust eXtended Framework

Forrester’s Zero Trust eXtended (ZTX) Framework predates the NIST publication and comes from the same firm where John Kindervag originated the zero trust concept.

The framework organizes zero trust around several core pillars, including data, networks, people, workloads, and devices, while also considering visibility, analytics, automation, and orchestration. This makes it particularly useful for mapping existing security capabilities and identifying areas for improvement.

3

CISA Zero Trust Maturity Model

The Cybersecurity and Infrastructure Security Agency’s (CISA) Zero Trust Maturity Model takes a more practical, phased approach to adoption.

It defines three maturity levels (Traditional, Advanced, and Optimal) across five pillars:

  • Identity
  • Devices
  • Networks
  • Applications and workloads
  • Data

This can be particularly useful for organizations that need to demonstrate measurable progress to leadership, boards, or regulators, as it provides a structured way to assess the current state and define the next stage of development.

4

How ISO 27001 and NIS2 relate to zero trust

ISO 27001 and NIS2 are not zero trust frameworks, but both establish security management and regulatory requirements that align closely with zero trust principles.

Organizations pursuing ISO 27001 certification or working to meet the requirements of the EU’s NIS2 Directive can use zero trust principles to strengthen areas such as access control, risk management, monitoring, and data protection. A well-designed zero trust architecture can therefore support broader security and compliance objectives rather than operating as a separate initiative.

5

Choosing the right zero trust framework

You do not necessarily need to choose one framework and ignore the rest. A practical approach is to use one as your primary reference point and draw on others where they provide additional value.

For example, NIST SP 800-207 can provide the architectural foundation, CISA’s model can help measure maturity and progress, and Forrester’s framework can help map capabilities across the wider zero trust environment.

The benefits of zero trust adoption

1

Breach impact reduction

This is the most direct benefit. Microsegmentation and least privilege access mean that when (not if) a breach occurs, the blast radius is contained. An attacker who compromises a single user account can access only what that account is authorized for at that moment, rather than roaming freely across the network.

2

Regulatory compliance

GDPR, HIPAA, PCI DSS, and similar regulations all require strict access controls, audit trails, and data protection. Zero trust architectures produce these as a byproduct of normal operation. When an auditor asks who accessed data, when, from where, and why, you have the answer.

3

Cloud and hybrid infrastructure support

If you are migrating workloads to the cloud or running hybrid environments, perimeter-based security does not translate. In comparison, zero trust was designed for distributed infrastructure. It treats cloud and on-premises resources with the same verification requirements, eliminating the awkward security gaps that appear when you try to extend a castle-and-moat model across multiple environments.

4

Remote and distributed work

Traditional VPN architectures often route remote-user traffic through centralized gateways, which can create performance bottlenecks and increase dependence on those gateways. Zero-trust access models can instead grant policy-controlled access to individual applications or resources without giving users broad network-level access.

5

Accelerated digital transformation

This is the benefit that may appeal most to you. Every new digital initiative (such as a new customer portal, a partner integration, a mobile application, or an IoT deployment) creates new access patterns and new attack surfaces. With perimeter-based security, each new initiative requires re-architecting security controls. But with zero trust, the same policy engine handles new resources the same way it handles existing ones, meaning security becomes an enabler of innovation rather than a bottleneck.

Common challenges in the shift to zero trust models

The benefits of zero trust are clear, but its implementation can be hard, and most of the difficulty is not technical. Here are some hurdles many businesses run into:

1

Easier maintenance

In a traditional “castle-and-moat” security model, maintenance can become a nightmare as an enterprise grows. The more systems, users, and services you add, the more distributed and complex your security controls become. Move a server, change an employee’s role, or add a cloud service, and you may need to update firewall rules, access control lists (ACLs), network segments, and other controls across different systems.

Zero trust does not make those rules disappear, but it can make them easier to manage. Instead of relying on a growing collection of disconnected network controls, access policies can be defined and managed more centrally, with automation handling much of the enforcement.

2

Cultural resistance

People are used to implicit trust. When a senior engineer suddenly needs MFA to access a system they have been logging into with a password for a decade, they will push back; when a department head discovers their team no longer has standing access to a shared drive and must request it through a workflow, you can expect friction. This resistance is predictable and manageable, but only if leadership clearly and early communicates the ‘why.’ 

3

Organizational silos

Zero trust cuts across identity management, network operations, application development, data governance, and security operations. In most enterprises, these are separate teams with separate budgets and separate priorities, and therefore implementation requires cross-functional coordination that many organizations are not structured to support. Zero trust initiatives can be delayed because no one had the authority to make decisions that spanned multiple teams.

4

Cost and resource allocation

Zero trust does not require ripping out everything and starting over, but it does require investment, including new tools, new processes, training, and dedicated staff to manage the transition. The phased approach we will outline below helps manage costs, but do not expect this to be budget-neutral.

5

Scope creep and paralysis

The “never trust anything” philosophy, taken literally, can feel overwhelming. Some organizations try to achieve full zero trust maturity across every system simultaneously, which often fails. Others get stuck in planning mode, analyzing every possible risk before taking action, which also commonly fails. The way forward is to start with a focused, high-value use case, define clear priorities, and expand the zero-trust approach incrementally rather than through an all-at-once rollout.

Your strategic roadmap to implementing zero trust security models

Zero trust is a journey, but you can start delivering measurable security improvements quickly if you approach it with discipline.

1

Phase 1: Assess and prioritize

Map your current security posture and identify your most sensitive data, exposed systems, and your highest-risk access patterns. Use the CISA Maturity Model to baseline where you stand across each pillar. Then, pick your biggest vulnerability, not your easiest win, as the starting point. Zero trust delivers the most value when applied where risk is highest.

2

Phase 2: Define policies and pilot

Write explicit access policies, including who should access what, under what conditions, from what devices, and at what times. Start with one use case or one business unit as a pilot. This could be securing access to a cloud-hosted application for a specific team, or implementing microsegmentation around a database containing regulated data. The pilot proves the model, surfaces integration issues, and builds organizational muscle.

3

Phase 3: Implement foundational technologies

Deploy the identity and access management, MFA, endpoint detection and response, and network segmentation tools your policies require, and integrate them with your SIEM for visibility. At Infinum, we work with organizations to ensure that new security tooling integrates cleanly with existing systems and custom applications, because a zero trust architecture that does not cover your custom-built platforms has a hole in it.

4

Phase 4: Expand and automate

Roll out from the pilot to additional systems, teams, and data sets. As you expand, automation may become necessary as manual policy enforcement does not scale. Invest in automated policy evaluation, automated device posture checks, and automated incident response playbooks. Additionally, AI and machine learning can improve anomaly detection, flagging unusual access patterns that rule-based systems would miss.

5

Phase 5: Measure and iterate

Define KPIs that tell you whether your zero trust implementation is actually reducing risk. Useful metrics include:

  • Mean time to detect and respond to incidents
  • Percentage of access requests that go through policy evaluation
  • Number of standing privileges eliminated
  • Percentage of network segments with microsegmentation applied
  • Audit pass rates

Review these regularly and adjust policies based on what the data tells you.

The organizations that succeed with zero trust treat it as a continuous program rather than a project with an end date. This is because threats, your infrastructure, and your workforce frequently change, so your security policies need to change with them.

Building zero trust into Your Digital Environment with Infinum

A zero trust strategy is only as effective as the systems and applications it governs. If custom applications, cloud environments, APIs, or integrations sit outside your security model, they can create gaps that undermine the wider architecture.

At Infinum, we help enterprise teams build and modernize digital products with security considerations built into the architecture from the start. Whether you are developing a new platform, modernizing legacy applications, or connecting systems across a distributed environment, we can help align your technology with zero trust principles such as strong identity verification, least privilege access, secure application design, and continuous monitoring.

Our teams work across software development, cloud architecture, and security to address the practical challenges of applying zero trust to real-world technology environments. That means considering how security policies interact with your applications and infrastructure rather than treating security as something added after development is complete.

We hold NCSC CHECK, CREST, and STAR accreditations. We’re also a Cyber Essentials and Cyber Essentials Plus certification body, a PCI Qualified Security Assessor company, and one of the few organizations certified across all levels of the UK MoD’s Defence Cyber Certification scheme. We are also one of only four organizations in the UK authorized by the National Cyber Security Centre to deliver independent cyber resilience testing of connected products and services.

Our security experts hold recognized certifications, including CISSP, CHECK CTL, CHECK CTM, CREST, OSCP, CSTL, and CSTM, and have delivered CSAS-approved red-team engagements.

If you’re planning a zero trust initiative or need to assess how your existing digital environment fits into a broader zero trust strategy, talk to our expert about your requirements.

Get in touch.

What services do you need?

The information above will be stored only for business purposes. Check our Privacy Policy for more info.