الانتقال إلى المحتوى
← Identity and access management

الدرس 4 من 4 · 9 دقيقة

Zero trust: never trust, always verify

The old model trusted everything inside the network. Zero trust checks every request, every time. Learn the principles behind NIST SP 800-207 and what they look like on a single Mac.

هذه الصفحة متاحة بالإنجليزية حاليًا.

For decades, corporate security looked like a castle: a strong wall (the firewall at the network edge) and, once you were inside, broad trust. Anyone on the office network could reach most internal systems. That model broke down for good reasons: laptops leave the office, services moved to the cloud, and attackers who get past the wall, often with one stolen password, can then move freely from machine to machine.

Zero trust is the answer security agencies now recommend. Its core idea fits in four words: never trust, always verify. NIST’s reference document, SP 800-207, defines zero trust as moving defences from static, network-based perimeters to focus on users, assets and resources, with no implicit trust granted because of where a device sits on the network.

Diagram: a user and device send a request to a policy decision point, which checks identity, device health and context before a policy enforcement point allows or blocks access to one resource.
In zero trust, every request passes a policy decision, whatever network it comes from.

The principles, in plain words

  • No trust by location: being on the office Wi-Fi or the VPN does not, by itself, grant access to anything.
  • Every request is authenticated and authorized: access is decided per session and per resource, not once at the door.
  • Least privilege: each user, device and program gets only the access its current task needs.
  • Context counts: the decision can take into account the device’s health, the time, the location and the behaviour observed.
  • Assume breach: design as if an attacker is already inside, and limit how far they could move.
  • Monitor continuously: collect information about devices, traffic and requests, and use it to improve decisions.

How the pieces fit

SP 800-207 describes a logical architecture with a policy engine that decides, a policy administrator that sets up or tears down the connection, and a policy enforcement point that sits in front of the resource and applies the decision. In practice, these roles are filled by identity providers with strong MFA, device management tools that report whether a laptop is patched and encrypted, and gateways or proxies that only open a path to a specific application after the checks pass.

CISA’s Zero Trust Maturity Model organises the journey into five pillars: identity, devices, networks, applications and workloads, and data. Few organisations are fully “zero trust”; it is a direction, measured in stages from traditional to optimal, not a product you buy.

What zero trust is not

Zero trust does not mean distrusting your colleagues, and it does not mean removing firewalls. Network controls remain useful; they are simply no longer the only thing that decides. It is also not a single tool: vendors sell “zero trust” products, but NIST and the UK’s National Cyber Security Centre both frame it as an architecture and a set of principles that many tools implement together.

Zero trust on one Mac

The same thinking works on a personal computer. On a typical Mac, every installed app is trusted to connect anywhere it likes, the digital equivalent of the castle model. Applying zero trust means that each app has to earn its network access:

  • Identify each app by its code signature rather than its name, so trust is attached to a verified identity.
  • Ask before an app’s first connection, and allow only what it needs.
  • Take context into account: stricter rules on a café Wi-Fi than at home.
  • Keep watching: new destinations, unsigned programs and unusual patterns are signals to review.

This is what FireAI does. It identifies apps by their code signature, prompts or applies per-app rules before connections go out, switches security mode based on the network (Coffee Shop Armor moves to a stricter mode on open or weak Wi-Fi), and in “Under attack” mode lets only apps with an explicit Allow rule connect. It is a small, local version of the same principle: nothing is trusted just because it is already on the machine.

Getting started

  1. Know what you have: list users, devices, applications and the data that matters most.
  2. Make identity strong: SSO with phishing-resistant MFA for everyone, admins first.
  3. Check device health before granting access: updates, disk encryption, screen lock.
  4. Replace broad network access with per-application access.
  5. Log decisions and review them; refine policies as you learn.

أهم النقاط

  • Zero trust removes implicit trust based on network location: every request is checked.
  • NIST SP 800-207 describes policy decision and enforcement points in front of each resource.
  • Identity, device health and context feed each decision; least privilege limits the damage of a breach.
  • It is an architecture and a journey, not a single product.
  • On a Mac, zero trust means apps earn network access instead of having it by default.

اختبر نفسك

  1. 1. What does “no implicit trust based on network location” mean?

    • Only remote workers are checked
    • Being on the office network or VPN does not by itself grant access to anything — صحيح.
    • Firewalls must be removed
    • All traffic must be encrypted twice

    Zero trust checks each request on identity, device and context; location alone is never enough.

  2. 2. In NIST SP 800-207, what applies the access decision in front of a resource?

    • The policy enforcement point — صحيح.
    • The user’s browser
    • The antivirus
    • The DNS server

    The policy engine decides, and the policy enforcement point sits in front of the resource and enforces that decision.

  3. 3. Which statement about zero trust is accurate?

    • It is a single product you can install
    • It means distrusting your colleagues
    • It is an architecture and set of principles implemented by many tools together — صحيح.
    • It only applies to cloud services

    NIST and the UK NCSC describe zero trust as an architecture and principles, reached in stages, not a product.

جرّبها مع FireAI

طبّق هذا الدرس عمليًا على جهاز Mac الخاص بك.

المصادر

طبّق ذلك على جهاز Mac الخاص بك

جرّب كل الميزات مجانًا لمدة 17 يومًا، دون بطاقة.

تنزيل لجهاز Mac التوثيق