Back to blog
Architecture
16 min read

Zero-Trust for AI Agents: Beyond the Network Perimeter

Zero-trust architecture applied to multi-agent systems requires rethinking identity, authorization, and continuous verification. Classic network models are no longer sufficient.

SP

Steve P.

Research, Hikari Blue · March 9, 2026

The concept of zero-trust was formalized by Kindervag at Forrester in 2010. Fifteen years later, its application to multi-agent AI systems remains largely unthought. Most organizations deploying AI agents in production grant them implicit trust they would never grant a human user.

The problem of implicit trust

In a classic architecture, an AI agent deployed internally benefits from the same trust level as its host service. If it runs in the production VPC, it accesses the same resources as any service in that VPC. This is exactly the model zero-trust is meant to eliminate.

NIST SP 800-207 ("Zero Trust Architecture", 2020) defines three core principles: never trust, always verify, enforce least privilege. With AI agents, each principle raises specific challenges.

Never trust

An AI agent is not a deterministic service. For the same input, it can produce different outputs. Its behavior evolves over time (see drift). It can be manipulated via prompt injection.

This means the agent's identity alone cannot guarantee the legitimacy of its actions.

Always verify

Continuous verification in a multi-agent context requires three levels:

Level 1 — Identity. Each agent has a unique cryptographic identity. Inter-agent communications are mutually authenticated (mTLS or equivalent).

Level 2 — Contextual authorization. Authorization is not binary. An agent may be authorized to access a dataset for a specific task, within a defined time window, with a capped request volume. The ABAC model (NIST SP 800-162) applies naturally.

Level 3 — Behavioral verification. Verify not only that the agent has the right to do something, but that what it does is consistent with its mandate.

Enforce least privilege

The least privilege principle is paradoxical with AI agents. An effective agent needs context. More context means better decisions. But more context means a wider attack surface.

The solution is isolation by design: per-task data access, real-time revocable permissions, tokenized sensitive data, E2E encrypted inter-agent communications.

References

  • Kindervag, J. (2010). No More Chewy Centers. Forrester Research.
  • NIST SP 800-207 (2020). Zero Trust Architecture.
  • NIST SP 800-162 (2014). Guide to Attribute Based Access Control.
  • Google (2019). BeyondProd: A New Approach to Cloud-Native Security.
  • Ready to structure your AI governance?

    Talk to our team