Home  ›  Glossary  ›  Zero Trust Security

What is zero trust security?

Zero trust security is a security model in which no user, device or system is trusted simply because it sits inside the corporate network. Each request to reach a resource is authenticated and authorized against policy, access is granted per session, and it is re-checked as conditions change. NIST SP 800-207 is the standard reference for the model.

Domain-joined backup servers on a trusted network

Plenty of backup environments still follow the older perimeter model. The backup server is a domain member, its console answers anyone on the internal network, and every domain administrator is in effect a backup administrator as well. An attacker who gains one internal admin account can then walk to the console and the repository as freely as the staff who built them.

Zero trust breaks that chain by treating the backup server, the console and the storage as separate resources, each with its own access decision, so a single stolen account reaches one of them instead of all three.

Virtualization adds a second route. When the backup server runs as a virtual machine managed from the same vCenter as production, a vCenter administrator can delete it together with its local repository, whatever permissions the backup software itself enforces.

Per-request checks, least privilege and assumed breach

The model is organized around resources rather than network zones, and it reduces to a few working principles.

  • No trusted network. A request from inside the data center gets the same scrutiny as one from outside.
  • Each request verified. Identity, device and context are evaluated every time, typically with multi-factor authentication.
  • Least privilege. An identity receives only the access its job needs, for only as long as it needs it.
  • Assumed breach. Systems are built on the expectation that some account or device is already in hostile hands.
  • Continuous monitoring. Access is logged and re-evaluated, so a change in behavior can end a session.

Perimeter and zero trust layouts for backup components

ComponentPerimeter-style setupZero trust setup
Backup serverDomain-joined, managed with domain admin accountsSeparate identities with their own multi-factor authentication
Backup consoleReachable from anywhere on the internal networkReachable only from designated management hosts
Repository access keysOne key with full rights over all bucketsKeys limited to specific buckets and actions
Storage administrationSame accounts as backup and virtualizationDistinct accounts, so no single login controls every layer

Every row trims the administrative blast radius of one account.

A phished session passes every check

Zero trust shrinks what a stolen password unlocks and still admits an attacker who holds a valid, fully authorized session. If the backup administrator has been phished, one-time code included, every request the attacker sends comes from the right account and satisfies the policy engine. Any access-based control has this ceiling: it decides who may act, and credential theft exists to become that person.

The model also costs a small team effort. Separate identities for backup, storage and virtualization mean more accounts, more authentication prompts and more keys to rotate, all carried by the same handful of people. Service providers apply the logic tenant by tenant, giving each customer its own keys and buckets so that a compromise at one customer stays there. Beneath all of it, the protection that survives a hijacked session is retention the storage itself enforces, independent of any login.

ARTESCA and zero trust security

For the repository row of that table, ARTESCA uses an AWS IAM-compatible policy model in which a backup application's key can be scoped to named buckets and actions and fenced with explicit Deny rules, and its S3 endpoint is served over HTTPS.

The backup server, its console and the hypervisor sit outside ARTESCA, so their identities, MFA and network reach depend on the backup software and the virtualization platform. Storage-level policy narrows what a hijacked backup session can do to stored data without making that session any harder to obtain.