By NHI Mgmt Group Editorial TeamBased on Fortanix: “Confidential AI at Container Speed” (October 18, 2026)

TL;DR: Confidential containers let AI workloads keep the speed of Kubernetes while protecting data in use through attestation, TEEs, and key release only to verified pods, according to Fortanix. The governance question is no longer whether containers can run AI, but whether runtime trust is enforced at the pod level before secrets, weights, or sensitive data are exposed.


At a glance

What this is: This article explains how confidential containers and attestation let AI workloads run at container speed while protecting data in use and model IP.

Why it matters: It matters because IAM and platform teams now have to govern runtime trust, key release, and workload verification for AI systems that run on Kubernetes.


Context

Confidential AI addresses a simple but difficult gap: encryption protects data at rest and in transit, but not while a model is actively processing it. That gap matters when regulated enterprises want to run sensitive workloads in Kubernetes without handing the infrastructure layer implicit trust.

The article frames two delivery models for privacy-enhancing technologies in practice, confidential VMs for lift-and-shift workloads and confidential containers for pod-native deployments. The governance issue is not whether AI can be deployed, but whether the runtime can prove what is running before decryption happens.


Key questions

Q: How should security teams govern sensitive data used by AI systems?

A: Security teams should treat AI as a data consumer that needs policy boundaries, not just authentication. Classify sensitive data, define which datasets may enter AI workflows, and monitor outputs, logs, and downstream reuse. If governance stops at login, the organisation can approve access while still losing control of the data itself.

Q: Why do encrypted AI systems still expose risk at runtime?

A: Because encryption protects data before and after processing, but not necessarily while the model is actively using it. Once data is in memory, the security question becomes whether the execution environment can be trusted to see it. Without attestation and tight key-release rules, runtime exposure remains the critical gap.

Q: What breaks when Kubernetes nodes are treated as trusted for confidential workloads?

A: The trust boundary collapses to the host, which means the operator, hypervisor, or node-level compromise can expose pod contents even if the container itself is isolated. Confidential workloads need a model where the pod proves itself before sensitive material is released, rather than assuming the cluster is safe by default.

Q: Should organisations choose confidential VMs or confidential containers for AI systems?

A: Choose the model that matches how the workload is built and operated. Confidential VMs fit lift-and-shift systems and VM-centric teams, while confidential containers fit Kubernetes-native AI pipelines. Many programmes will need both, but the decision should follow workload shape, not infrastructure preference.


Technical breakdown

How confidential containers change the trust boundary

Confidential containers wrap each pod in a lightweight confidential VM so the host kernel, host OS, and hypervisor are outside the trust boundary. The pod still looks like a normal Kubernetes workload, but the workload now runs inside a TEE, where the CPU can encrypt and integrity-protect memory. That changes the security model from trusting the node to trusting the attestation result. In practical terms, the control point moves from cluster administration to workload verification, because the environment must prove itself before any sensitive material is released. See the Container Security Buyer's Guide.

Practical implication: treat pod admission and key release as a verified trust decision, not a routine scheduling event.

Why attestation governs key release for AI workloads

Attestation is the proof step that checks whether the workload is running in the expected confidential environment. In this model, the attestation agent gathers hardware evidence, the platform validates that evidence, and only then are decryption keys or secrets released. The important security principle is conditional trust: the workload is not assumed trustworthy because it started successfully, but because it has proven its execution context. For AI workloads, that matters because model weights, prompts, and sensitive inputs often remain valuable long after storage encryption has done its job. See the Encryption Guide.

Practical implication: make key release conditional on attestation success and fail closed when verification does not pass.

What confidential GPUs add to the protection model

AI workloads often move sensitive data from CPU memory into GPU memory, which creates a second in-use exposure point. Confidential GPUs extend the same protection model into accelerator memory so model weights and data are not exposed simply because the workload uses hardware acceleration. The architecture therefore has to verify both CPU and GPU evidence, not one or the other. This matters for environments that depend on large model inference or training on shared accelerators, because the GPU becomes part of the trust boundary rather than an ungoverned extension of the cluster. See the Confidential Computing Guide.

Practical implication: verify accelerator attestation and cover GPU memory in the same governance model as pod runtime.


NHI Mgmt Group analysis

Confidential AI creates a runtime governance problem, not just a data protection problem. Encryption at rest and in transit does not answer who gets to see data once a model starts processing it. That shifts control from storage security to execution-time trust, which is exactly where traditional infrastructure assumptions become fragile. Practitioners should treat runtime verification as part of the identity and access model for workloads, not as an optional cloud feature.

Attestation is becoming the access control layer for AI infrastructure. If a workload cannot prove its hardware and execution state, it should not receive keys, secrets, or decrypted assets. That is a different control mindset from perimeter security or static host hardening, because access is now conditional on verifiable state. Teams building AI services on shared infrastructure should map agent and workload identity risk to the same governance processes they use for privileged access.

Confidential containers are the more relevant pattern for Kubernetes-first AI programmes. Confidential VMs protect whole machines, but many AI teams deploy at pod granularity and need a model that matches their release pipeline. That makes pod-scoped confidential execution the more operationally realistic control plane for modern AI estates. Security leaders should align platform standards to workload shape, not force every team into VM-level redesign.

Sovereign and regulated deployments expose the real value of verifiable trust. In highly sensitive environments, the question is not just where data sits, but whether infrastructure providers, administrators, or foreign jurisdictions can inspect it while in use. That is why attested execution and sovereign key custody are becoming linked decisions. Practitioners should decide early which workloads require cryptographic proof of execution before any decryption occurs.

Read next: Container Security Buyer's Guide

What this signals

Confidential AI is pushing identity governance into runtime state. The core shift is that trust is no longer granted when a workload is deployed, it is granted when the workload proves its environment at execution time. That means access policy, key custody, and workload assurance are converging into one control plane for AI.

Pod-native attestation is the named control gap emerging in Kubernetes-based AI programmes. Teams that build around containers need governance that matches pod lifecycle, not only machine lifecycle or application lifecycle. If the runtime cannot prove itself, the safest policy is to withhold keys and decrypted assets until it can.

Agentic and model-driven systems will accelerate this pattern. As more AI systems act on enterprise data in live environments, the practical boundary will shift from where the model is hosted to what the runtime can verify before action or disclosure. Security leaders should expect attestation-backed release policies to become a standard requirement for sensitive AI deployments.


For practitioners

  • Define which AI workloads require in-use protection Classify workloads that process regulated data, customer prompts, model weights, or sensitive inference outputs, then assign confidential execution requirements to those use cases.
  • Gate key release on successful attestation Require attestation proof before releasing any decryption key, secret, or encrypted asset to a pod or VM, and fail closed when verification is incomplete or mismatched.
  • Separate pod trust from node trust Update Kubernetes security standards so the node, hypervisor, and host OS are not treated as implicit trust anchors for confidential AI workloads.
  • Extend governance to GPU memory exposure Include accelerators in your workload assurance model so GPU attestation, not just CPU attestation, is part of deployment approval for AI inference and training.

Key takeaways

  • Confidential AI moves the control point from storage protection to runtime verification, because data in use is the exposure that traditional encryption does not solve.
  • The article’s architecture depends on attestation, conditional key release, and confidential execution for both CPU and GPU workloads.
  • For practitioners, the main governance change is to treat workload proof, not infrastructure trust, as the prerequisite for handling sensitive AI data.

Related NHI Mgmt Group resources: Container Security Buyer's Guide · Confidential Computing Guide · Encryption Guide · AI Security Maturity Model


Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Non-Human Identity Top 10 and OWASP Agentic AI Top 10 address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Non-Human Identity Top 10NHI-04 — Insecure AuthenticationRuntime attestation determines whether confidential workloads are allowed to authenticate for keys.
NHI-02 — Secret LeakageThe article centers on preventing decrypted data and keys from leaking to the host or operator.
Recommendation — Require attestation before releasing secrets to confidential workloads and treat failed proof as failed authentication. Keep decryption keys inside attested enclaves and withhold them from non-verified execution environments.
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseAI workloads and agents need verified runtime identity before they can access sensitive data or keys.
Recommendation — Bind AI workload privileges to verified runtime identity and deny access when attestation cannot be proven.
NIST AI RMFGOVERN — AI Governance and AccountabilityThe article is about governing where and how sensitive AI workloads may run.
Recommendation — Define governance rules for attestation-backed AI deployment approval and enforcement.
NIST CSF 2.0PR.AA-05 — Access Permissions, Entitlements and AuthorizationsKey release is governed by authorization decisions based on verified workload state.
Recommendation — Tie sensitive AI access permissions to verified workload attestation and revoke access when proof fails.

Key terms

  • Confidential Computing: A method of processing sensitive data inside a protected hardware enclave so the cloud operator cannot inspect the data while it is in use. It combines isolation, attestation, and controlled execution to reduce exposure during cloud-side computation without forcing plaintext access.
  • Confidential Containers: A deployment pattern that runs each container pod inside a lightweight confidential virtual machine. This lets Kubernetes workloads keep their normal operational shape while the pod executes inside a trusted execution environment with host-side visibility reduced.
  • Remote Attestation: Remote attestation is the process of proving, with cryptographic evidence, that a workload is running inside a specific trusted environment. It matters in AI governance because it replaces a verbal trust claim with checkable proof that the inference session used the intended protected boundary.
  • Trusted Execution Environment: A Trusted Execution Environment is a protected hardware-backed area where code runs with stronger isolation from the host system. In AI inference, the point is not just secrecy in transit, but limiting what operators, hypervisors, and surrounding infrastructure can observe during processing.

Deepen your knowledge

NHI Foundation Level course, the industry's only accredited NHI security programme, covers NHI governance, machine identity security, and secrets management. It helps practitioners connect identity controls to the broader security programmes that AI and cloud workloads depend on.
NHIMG Editorial Note
Published by the NHIMG editorial team on October 21, 2026.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org