Confidential AI inference is turning trust into a cryptographic admission check

Confidential AI is moving from isolated hardware features into deployable inference platforms. NVIDIA now documents a generally available Confidential Containers reference architecture for GPU-accelerated Kubernetes workloads; Google and Azure expose confidential VM and GPU attestation; and open-source Trustee services can release keys only after evidence satisfies policy. The important shift is architectural: sensitive prompts, model weights and credentials no longer need to trust the host administrator by default. But protected memory is not enough. A credible system must bind CPU, GPU and workload evidence to the client session, release secrets only after verification, constrain egress and benchmark the real performance cost of crossing protected boundaries.

Share this article

Facebook WhatsApp X LinkedIn Telegram Reddit Email

Evidence confidence98%
Hype riskMedium-high
Adoption stageEarly production adoption in regulated cloud workloads, sovereign AI, model-IP protection, confidential data clean rooms and high-value agent deployments; broader use is limited by hardware availability, compatibility matrices, verifier operations and workload-dependent performance overhead
The 60-second answer

What is happening?

Normal cloud security asks you to trust the company operating the server not to inspect the data while it is being processed. Confidential computing tries to reduce that trust. The AI model runs inside a protected hardware environment whose memory is isolated from the host. Before sensitive data or model keys are delivered, the environment produces cryptographic evidence showing which hardware, firmware and software are running. A verifier checks that evidence. Only an approved environment receives the keys. This can protect private prompts from infrastructure administrators and protect proprietary model weights from the customer operating the machine. It does not make the model, code or output automatically safe. The system still needs secure software, limited permissions, controlled network access and careful monitoring.

Why now

Why this trend is moving

  • 01NVIDIA released version 1.0.0 of its Confidential Containers reference architecture as a generally available deployment model for GPU-accelerated AI inside hardware-enforced trusted execution environments.
  • 02The validated matrix now covers H100, H200, B200 and RTX Pro 6000 BSE GPUs with confidential VM technologies including AMD SEV-SNP and Intel TDX.
  • 03The architecture uses Kubernetes, Kata Containers and GPU passthrough while keeping the host kernel and cluster administrator outside the protected guest memory boundary.
  • 04Trustee combines a Key Broker Service, Attestation Service and reference-value service so encrypted images, model keys and credentials can be released only after policy-approved evidence is presented.
  • 05Google Cloud documents CPU-based, GPU-driver and NVIDIA GPU-device attestation, including remote attestation tokens for supported confidential GPU deployments.
  • 06Azure confidential VM documentation covers AMD SEV-SNP and Intel TDX, and its confidential GPU offering combines SEV-SNP with NVIDIA H100 accelerators.
  • 07AWS Nitro Enclaves and KMS demonstrate the same policy pattern at a smaller CPU enclave boundary: attestation claims can control cryptographic operations and key access.
  • 08Current research is measuring end-to-end confidential LLM serving and finding workload-dependent overhead at VM-GPU transfer and cache boundaries rather than assuming one universal encryption tax.
  • 09Agent systems increasingly hold credentials, proprietary memory and sensitive documents, making hardware-isolated execution more valuable while increasing the need for egress and tool controls.
  • 10Regulatory and data-sovereignty discussions are beginning to treat attested TEEs as a practical way to reduce which infrastructure operators must be trusted with plaintext.
What it changes

What this means in practice

  • Confidential AI should be designed as an attestation-and-key-release workflow, not a checkbox attached to an encrypted VM.
  • The threat model must name which privileged actors are excluded from plaintext access and which actors remain trusted.
  • CPU, GPU, driver, boot chain, guest image, container digest and workload policy may all need to be verified as one composite decision.
  • Model weights, data keys, registry credentials and agent secrets should remain encrypted until fresh evidence passes policy.
  • The client channel must terminate inside the protected boundary or be cryptographically bound to the attested runtime.
  • Routing and fallback are security controls: sensitive requests must not spill to ordinary GPU instances during capacity pressure.
  • Kubernetes makes confidential workloads operable, but hardware mode, passthrough topology and version compatibility reduce scheduling flexibility.
  • Logs, traces, crash dumps and support tooling can bypass the protection unless telemetry is classified and redacted inside the TEE.
  • Prompt injection, vulnerable code, malicious dependencies and harmful outputs remain application problems even inside an attested environment.
  • Performance must be evaluated on the real inference runtime, including secure transfer, model loading, KV-cache movement, concurrency and autoscaling.
  • Reference values, firmware advisories and revocation policies require continuous maintenance; attestation is not a one-time certification.
  • The business case is strongest when confidential execution enables valuable regulated or cross-organization workloads that would otherwise remain impossible.
Engineering Lens

What the headline leaves out

This is the practical technical view: how the system is put together, where it can fail, and what a real deployment asks from the team running it.

01

How it is built

A production confidential inference service starts by classifying protected assets and defining the adversaries it is meant to resist. A scheduler selects a validated node whose CPU TEE, GPU generation, firmware, driver, kernel and confidential-computing mode match policy. The confidential VM or Kata sandbox boots through a measured chain and requests a fresh nonce. CPU, GPU and workload components produce signed evidence. A remote verifier checks certificate chains, security versions, revocation status and reference measurements. A relying-party policy confirms the tenant, region, image digest, init data, agent policy and requested resource. Only then does a key broker release encrypted-container keys, model-decryption keys, dataset keys or credentials through a channel bound to the attested guest. The model server loads assets and terminates the protected client channel inside the boundary. Egress, tools and telemetry are separately constrained. Runtime evidence, key decisions and firmware state are monitored, and revoked measurements cause new key release to stop and affected sessions to rotate or terminate.

How it works in practice

Confidential AI is not achieved by enabling encrypted memory and trusting a cloud badge. A production design must define the threat model, measure the CPU and GPU execution environment, verify that evidence against approved reference values, bind the verified state to the workload identity, and release model keys, data keys and credentials only when policy passes. The durable control is attestation-gated admission: sensitive assets never enter an unverified runtime.

Architecture Constraints Benchmarks Security Deployment
The full system

How the parts work together

The headline technology is only one part of the product. Reliability, security and cost are usually decided by the handoffs around it.

  1. 01

    Classify the protected assets

    Identify prompts, retrieved records, model weights, adapters, KV cache, credentials, intermediate activations, logs and outputs that require confidentiality or integrity.

  2. 02

    Write the threat model

    State whether the design protects against other tenants, host administrators, hypervisor compromise, cloud operators, malicious cluster administrators, physical attacks, side channels or only accidental exposure.

  3. 03

    Select the tenancy boundary

    Choose enclave, confidential VM or confidential container boundaries and decide whether one tenant, one model or one request owns the protected runtime.

  4. 04

    Pin the trusted computing base

    Record approved CPU TEE, GPU mode, firmware, boot chain, guest image, kernel, driver, container image, agent policy and attestation-verifier versions.

  5. 05

    Boot measured infrastructure

    Launch the confidential VM or sandbox, enable secure or measured boot, configure the GPU confidential-computing mode and prevent unmeasured administrative modification.

  6. 06

    Collect composite evidence

    Obtain CPU, virtual-machine, GPU, driver and workload measurements together with nonces that prevent replay of stale attestation evidence.

  7. 07

    Verify evidence remotely

    Validate signatures, certificate chains, security versions, revocation state, freshness and reference measurements through an independent attestation service.

  8. 08

    Evaluate admission policy

    Compare verified claims with the exact workload policy, including allowed image digest, agent policy, GPU mode, firmware floor, region, tenant and requested resource.

  9. 09

    Release secrets conditionally

    Deliver model-decryption keys, data keys, registry credentials or service tokens only into a successfully attested runtime and bind them to that session.

  10. 10

    Load encrypted assets

    Pull signed and encrypted images, decrypt model weights and mount protected data inside the TEE without exposing plaintext to the host control plane.

  11. 11

    Serve through an attested channel

    Terminate the client channel inside the protected environment or cryptographically bind the channel endpoint to attestation so the requester knows where plaintext enters.

  12. 12

    Constrain tools and egress

    Limit network destinations, files, plugins, observability exports and agent credentials so a protected runtime does not become a trusted exfiltration engine.

  13. 13

    Monitor trust continuity

    Track firmware advisories, reference-value changes, verifier health, key-release decisions, runtime integrity signals and long-lived workload drift.

  14. 14

    Revoke, rotate and recover

    Deny new key release, terminate affected workloads, rotate secrets and preserve evidence when a measurement, firmware version or policy is no longer trusted.

Back-of-the-envelope planning

Estimate the limits before the demo

These equations are planning tools rather than substitutes for testing. They help expose a design that is unlikely to fit its hardware, budget, reliability or risk limits.

Attested request coverage

Coverage = sensitive requests completed inside policy-approved attested runtimes / all sensitive requests

A confidential tier is not meaningful when routing or fallback silently sends protected traffic to ordinary instances.

  • Segment by tenant and data class.
  • Count emergency and capacity fallbacks explicitly.

Verified key-release rate

Verified key-release rate = approved releases with complete fresh evidence / all key-release decisions

This exposes fail-open behavior, missing claims and verifier bypasses.

  • Require a nonce and evidence timestamp.
  • Audit denied and manually overridden decisions.

Confidential serving overhead

Overhead = confidential accepted-completion cost / standard accepted-completion cost - 1

Compare complete accepted requests, including attestation, secure transfer, validation, retries and capacity effects rather than isolated matrix multiplication.

  • Report p50 and p95 latency.
  • Measure at matched quality and concurrency.

Trust-policy freshness

Policy freshness = time of decision - time approved reference values were last synchronized

An otherwise valid quote can authorize vulnerable firmware when reference values and revocation information are stale.

  • Set maximum freshness by asset sensitivity.
  • Alert when verifier dependencies cannot update.

Exposure-adjusted value

Value = expected loss reduction + enabled revenue - confidential infrastructure and verification cost

Confidential inference is justified by the sensitive workloads it safely enables, not by using the most complex available security architecture.

  • Include model-IP and regulatory exposure.
  • Include capacity headroom and operational staffing.
Definition

Encrypted memory is a component, not the security claim

Confidential computing protects data while it is being processed inside a hardware-based trusted execution environment. That is narrower and more testable than saying a workload is private. The design still needs ordinary encryption in transit and at rest, identity controls, application security and output governance.

A TEE changes which infrastructure components must be trusted. It can remove the host operating system, hypervisor administrator or cluster operator from the plaintext trust boundary, depending on the hardware and deployment. It does not automatically remove the model provider, application code, verifier, key service or permitted network destinations.

The article therefore treats confidential AI as a verifiable execution contract. Every guarantee should map to a measured component, a threat that component resists and a policy decision that depends on the measurement.

Trust establishment

Attestation should become an admission check, not a dashboard badge

Remote attestation lets a workload produce signed evidence about its hardware and software state. A verifier evaluates that evidence against reference values and produces claims a relying party can use for authorization.

The strongest operational pattern is secure key release. Model weights, data or credentials remain encrypted until the key broker receives fresh evidence from an approved environment. A failed or incomplete quote produces a denied resource request, not a warning after the workload has already received secrets.

This converts trust into a machine-enforced dependency. Deployment, autoscaling and recovery must all tolerate denial, because fail-open behavior defeats the purpose of the architecture.

Evidence

AI needs composite attestation across CPU, GPU and workload state

A GPU inference request crosses more than one protected component. The confidential VM may be measured by AMD SEV-SNP or Intel TDX, while the accelerator has its own firmware, confidential-computing mode, driver relationship and device attestation evidence.

Verifying only the CPU TEE can leave the accelerator path outside the intended trust claim. Verifying only the GPU says little about the guest image, container or policy that receives the model key. Composite attestation must connect those claims to the same workload session.

The verifier also needs workload identity. An approved hardware quote should not authorize an arbitrary container image or a modified agent policy. Image digests, init data, signed policy and configuration measurements belong in the release decision.

  • CPU or VM evidence
  • GPU device and driver evidence
  • Secure-boot or measured-boot state
  • Guest and container image identity
  • Workload policy or init-data hash
  • Fresh nonce and session binding
Secrets

Keys are the enforcement point that turns evidence into protection

Attestation has little practical value when secrets are provisioned before verification. The key broker should hold model-decryption keys, dataset keys, registry credentials and service tokens outside the untrusted control plane.

After successful verification, the broker releases only the resource authorized by policy and only through a channel bound to the attested guest. Different tenants and models should receive different keys so one accepted measurement does not unlock the entire platform.

Revocation must be designed from the start. When firmware becomes vulnerable or a container digest is withdrawn, new releases should stop immediately. Long-running sessions may require re-attestation, short key lifetimes or an explicit termination path.

Kubernetes

Confidential containers bring the model into ordinary orchestration—with unusual constraints

Confidential Containers uses lightweight virtual machines behind a container interface. Kata provides the sandbox boundary, while Trustee-style services evaluate evidence and release resources. GPU operators and device plugins connect accelerators through passthrough rather than exposing them through a shared host process.

This lets teams keep familiar pod manifests, scheduling and image workflows, but the node pool is not interchangeable with an ordinary Kubernetes fleet. Hardware modes, host kernels, firmware, runtime classes, passthrough topology and attestation services must match a validated matrix.

Current reference architectures also impose topology restrictions. Multi-GPU confidential workloads may require all GPUs on a host to use the confidential mode and to belong to one confidential VM. Placement and fragmentation therefore become security and capacity concerns at the same time.

Client trust

The client must know where the protected channel terminates

A confidential server can still leak prompts if TLS terminates at an ordinary load balancer before entering the TEE. The same problem appears when an API gateway logs request bodies or a service mesh sidecar runs outside the protected guest.

Designs can terminate transport security inside the confidential workload, use an attested proxy or bind an ephemeral public key to the attestation evidence. The requester then encrypts sensitive material for a key proven to belong to the approved runtime.

The end-to-end data path should be diagrammed at byte level: where plaintext first appears, which components can copy it and where responses, traces and errors are serialized.

Performance

The performance penalty often sits at the protected boundary, not inside tensor cores

Modern confidential GPUs can preserve much of the accelerator-local computation rate. Serving overhead can still appear in encrypted host-device transfers, VM boundaries, model loading, KV-cache movement, attestation startup and reduced scheduling flexibility.

Recent benchmark work on H100 and Blackwell systems reports workload-dependent latency and throughput penalties, earlier saturation for some models and especially expensive small transfers or cache restore paths. Those results do not define one universal tax, but they show why capacity planning must use the actual serving runtime.

Benchmark prefill, decode, batching, cache reuse, model load, secure copies, autoscaling and recovery. A configuration that looks acceptable for a steady single model can fail under multi-tenant churn or disaggregated KV-cache traffic.

Operations

Confidentiality reduces observability unless telemetry is designed deliberately

Infrastructure administrators may no longer be able to inspect memory, attach debuggers or read guest files. That is a security benefit and an operational change. Teams need health signals that prove service condition without exporting protected content.

Separate content telemetry from control telemetry. Queue depth, latency, GPU utilization, verifier decisions and error classes can often leave the TEE, while prompts, retrieved text, generated tokens and secrets remain inside or are redacted before export.

Debug builds, crash dumps and emergency access are common backdoors into confidential designs. Production policy should state whether they are forbidden, separately measured or permitted only in a non-sensitive tier.

Agents

Agents increase the value of protected execution and the consequence of bad policy

Agents accumulate long-lived context, credentials, retrieved documents and tool outputs. A TEE can protect that state from privileged infrastructure, but it cannot decide whether the agent is authorized to send a secret to an allowed external tool.

Tool permissions, egress destinations, memory stores and delegation paths remain application-level controls. Prompt injection inside an attested agent is still prompt injection; the attacker may simply gain a better-protected exfiltration engine.

Distributed agents also create compound trust questions. Each hop may need its own evidence, identity and channel binding. Treating one attested coordinator as proof for every downstream service creates an unmeasured trust expansion.

Limits

Confidential computing does not eliminate side channels, vulnerable code or harmful output

Hardware TEEs have security advisories, firmware floors and platform-specific limitations. Attestation can prove that a known version is running; it cannot make that version invulnerable. Reference values and revocation feeds must evolve with the threat landscape.

The application inside the TEE can still contain memory-safety bugs, malicious dependencies, unsafe model-serving code or excessive permissions. Signed and measured malware remains malware.

Output privacy is separate. A model can reveal training memorization, infer sensitive attributes or return prohibited information even when its execution environment is perfectly isolated. Confidential inference protects the computation boundary, not the semantics of the answer.

Test it properly

What a benchmark worth believing should report

A performance number means little unless the workload, system configuration and quality bar are fixed. This is the minimum record a team should keep.

MetricHow to measure itWhy it matters
Attestation success and denial accuracy Valid, stale, tampered, revoked and mismatched evidence across CPU, GPU and workload claims The verifier must reject unsafe states without blocking approved deployments unpredictably.
Cold confidential startup Provisioning through evidence collection, verification, key release, encrypted image pull and model readiness Autoscaling and recovery can be dominated by trust establishment and protected model loading.
Accepted request latency p50, p95 and p99 from client encryption through validated response at matched output quality End-to-end latency captures secure channels, runtime overhead and retries.
Saturation throughput Accepted tokens or requests per second across concurrency levels Confidential mode can reach its capacity knee earlier than standard serving.
Protected transfer cost Host-device copy latency and throughput by transfer size and concurrency Small or serialized crossings can dominate otherwise fast GPU computation.
KV-cache behavior Cache creation, offload, restore and cross-worker movement under confidential mode Disaggregated serving may cross the protected boundary repeatedly.
Key-release integrity Every release linked to fresh evidence, policy version, tenant, resource and decision reason This is the core audit trail for whether secrets entered only approved runtimes.
Routing coverage Share of sensitive traffic that remains on the confidential tier during load, failure and maintenance Fallback to ordinary instances silently invalidates the security promise.
Observability leakage Sensitive strings and identifiers in logs, metrics, traces, dumps and support bundles Telemetry paths frequently sit outside the TEE.
Revocation response Time from withdrawn measurement or firmware advisory to denied key release and workload termination Trust must be removable, not only established at boot.
Product choices

Four sensible deployment patterns

01

Confidential single-tenant inference VM

Where it fits
High-value model or sensitive enterprise workload with predictable capacity
What you take on
Simple trust boundary but expensive idle capacity and slower scaling.
02

Confidential Kubernetes pod with GPU passthrough

Where it fits
Platform teams needing familiar orchestration and attestation-gated encrypted images
What you take on
More components, topology constraints and strict version compatibility.
03

Attested on-premises model appliance

Where it fits
A model provider serving encrypted weights inside a customer-controlled sovereign environment
What you take on
Protects both parties but requires lifecycle, verifier and key-service coordination.
04

Confidential data clean room

Where it fits
Multiple organizations contributing protected data to an agreed analysis or model
What you take on
Governance, output controls and joint policy are harder than the TEE mechanics.
05

Protected agent enclave

Where it fits
Agents holding credentials, proprietary context or regulated records
What you take on
TEE isolation does not solve prompt injection, tool authorization or downstream trust.
06

Selective confidential tier

Where it fits
Mixed workloads where only certain tenants, prompts or models justify the cost
What you take on
Routing labels, capacity failure and fallback behavior become security-critical.
Lessons from the edge cases

Where projects usually go wrong

01

CC mode enabled without attestation

What you see: Workloads run in encrypted memory but receive keys regardless of measured state

What to do: Make verified evidence a mandatory prerequisite for every sensitive resource release.

02

CPU-only evidence

What you see: The VM is approved while GPU firmware, mode or driver path remains unverified

What to do: Use composite CPU, GPU and workload attestation bound to one session.

03

Stale reference values

What you see: Known-vulnerable firmware continues to pass

What to do: Synchronize security versions, revocation information and policy with bounded freshness.

04

Replayable quote

What you see: Old valid evidence authorizes a new or changed workload

What to do: Use verifier-provided nonces and bind evidence to the current channel and request.

05

Unmeasured workload change

What you see: Administrators can modify images, init data or policy after approval

What to do: Measure immutable digests and deny mutable debug or administrative paths.

06

Keys exposed in the control plane

What you see: Kubernetes secrets, environment variables or host logs contain plaintext keys

What to do: Deliver sealed resources directly to the attested guest and minimize secret lifetime.

07

TLS terminates outside the TEE

What you see: Prompts are visible to proxies or service-mesh components

What to do: Terminate or cryptographically bind the client channel inside the approved boundary.

08

Fail-open capacity routing

What you see: Protected tenants spill to standard GPU instances during load

What to do: Fail closed, queue, degrade features or obtain explicit tenant authorization for fallback.

09

Telemetry exfiltration

What you see: Prompts, tokens or retrieved records appear in external traces and crash dumps

What to do: Classify telemetry, redact in-guest and prohibit content-bearing dumps in production.

10

Attested malicious code

What you see: A signed but vulnerable or intentionally harmful image receives secrets

What to do: Combine measurement approval with code review, supply-chain policy, least privilege and application tests.

11

Unsupported topology

What you see: Multi-GPU jobs fail or lose expected protection because hardware modes do not match

What to do: Enforce a validated compatibility matrix in scheduling and admission control.

12

No revocation path

What you see: Long-running workloads retain keys after policy or firmware is withdrawn

What to do: Use short-lived credentials, re-attestation and automated termination or key rotation.

Before release

A checklist you can actually use

  1. Name the exact data and model assets that need protection while in use.
  2. Document the adversaries included and excluded from the TEE threat model.
  3. Confirm that the selected CPU, GPU, firmware, driver, kernel and runtime combination is validated.
  4. Decide whether the protected tenancy unit is a node, VM, pod, model, tenant or request.
  5. Require fresh composite evidence for CPU, GPU and workload identity.
  6. Keep reference values, security versions and revocation information current.
  7. Bind the attestation result to the client channel or session key.
  8. Release encrypted images, model keys, data keys and credentials only after policy passes.
  9. Prevent host and cluster administrators from reading plaintext secrets or assets.
  10. Map where plaintext exists from client to accelerator and back.
  11. Define fail-closed behavior for verifier outages and confidential-capacity exhaustion.
  12. Benchmark the real model, runtime, cache design, concurrency and transfer pattern.
  13. Separate safe operational telemetry from protected content telemetry.
  14. Restrict tool calls, egress and agent credentials independently of TEE trust.
  15. Test tampered, stale, revoked and partially missing attestation evidence.
  16. Set key lifetime, re-attestation and workload termination rules.
  17. Maintain incident evidence without enabling unrestricted debug access.
  18. Deploy confidential inference only where reduced exposure or enabled business value exceeds its operational cost.
Plain-language definitions

Terms worth knowing

Confidential computing
Protection of data in use by performing computation in a hardware-based, attested trusted execution environment.
Trusted execution environment
A hardware-enforced execution boundary intended to isolate code and data from privileged infrastructure.
Remote attestation
A protocol through which a remote party verifies signed evidence about a computing environment.
Evidence
Signed claims and measurements generated by an attesting environment.
Endorsement
Vendor or owner information used to interpret and validate attestation evidence.
Reference value
A known-good measurement or security version against which evidence is compared.
Verifier
The service that validates evidence and produces an appraisal or attestation result.
Relying party
The system that uses a verified attestation result to make an authorization decision.
Secure key release
Conditional delivery of a cryptographic key only to an environment whose evidence satisfies policy.
Composite attestation
Evaluation of evidence from multiple components, such as CPU TEE, GPU and workload, as one trust decision.
Measured boot
A boot process that records cryptographic measurements of loaded components for later verification.
Secure boot
A boot process that permits only components signed by approved authorities.
AMD SEV-SNP
AMD virtual-machine confidential-computing technology providing encrypted memory, integrity protections and attestation.
Intel TDX
Intel technology for hardware-isolated trust domains with memory protection and remote attestation.
GPU confidential computing mode
A hardware and firmware configuration that protects supported GPU execution and memory and enables device attestation.
Kata Containers
A container runtime approach that places pods inside lightweight virtual machines for stronger isolation.
Trustee
The Confidential Containers attestation and key-broker framework comprising verification, reference-value and resource-release services.
KBS
Key Broker Service, the interface that coordinates attestation and conditionally releases protected resources.
Init data
Measured workload configuration supplied to a confidential guest and usable in attestation policy.
TCB
Trusted computing base, the set of hardware and software components whose correct operation the security claim depends on.
About the author

H. Omer Aktas

H. Omer Aktas is the independent editor and publisher of WTFIsTrending.com. He applies more than 30 years of operational, surveillance, analytics and systems experience from regulated casino environments to questions of evidence, controls, implementation risk and deployment reality. He also publishes ChipsAndTruths.com and AIUpdateWatch.com and develops the practical casino-operations project CasinoOpsAI.com.

Source trail · 28 references

Primary references and technical starting points

These sources support the architecture, runtime, benchmark and security claims. Vendor capabilities can change, so the article records the distinction between established evidence, measured product behavior and editorial interpretation.

  1. 01 NVIDIA — Confidential Containers 1.0.0 release notesdocs.nvidia.com
  2. 02 NVIDIA — Confidential Containers reference architecturedocs.nvidia.com
  3. 03 NVIDIA — Confidential Containers attestationdocs.nvidia.com
  4. 04 NVIDIA — Confidential Containers supported platformsdocs.nvidia.com
  5. 05 NVIDIA — Managing GPU confidential-computing modedocs.nvidia.com
  6. 06 NVIDIA — Attestation Suite documentationdocs.nvidia.com
  7. 07 NVIDIA — Trusted Computing Solutionsdocs.nvidia.com
  8. 08 NVIDIA — Secure deployment of proprietary models on Kubernetesdocs.nvidia.com
  9. 09 Google Cloud — Confidential VM attestationdocs.cloud.google.com
  10. 10 Google Cloud — Confidential Space attestation token claimsdocs.cloud.google.com
  11. 11 Microsoft — Azure confidential VM overviewlearn.microsoft.com
  12. 12 Microsoft — Azure confidential VM guest attestation designlearn.microsoft.com
  13. 13 Microsoft — Azure Attestation overviewlearn.microsoft.com
  14. 14 Microsoft — Azure confidential GPU optionslearn.microsoft.com
  15. 15 AWS — What is Nitro Enclaves?docs.aws.amazon.com
  16. 16 AWS — Nitro Enclaves cryptographic attestation conceptsdocs.aws.amazon.com
  17. 17 Confidential Containers — Attestation with Trusteeconfidentialcontainers.org
  18. 18 Confidential Containers — Trustee architectureconfidentialcontainers.org
  19. 19 Confidential Containers — Attestation policiesconfidentialcontainers.org
  20. 20 Confidential Containers — NVIDIA NIM confidential GPU attestation exampleconfidentialcontainers.org
  21. 21 IETF — RFC 9334 Remote ATtestation procedureS architecturedatatracker.ietf.org
  22. 22 Confidential Computing Consortium — Why attestation is requiredconfidentialcomputing.io
  23. 23 Confidential Computing Consortium — Agentic AI security and attestationconfidentialcomputing.io
  24. 24 AMD — Secure Encrypted Virtualizationamd.com
  25. 25 Intel — Trust Domain Extensions documentationintel.com
  26. 26 arXiv — Benchmarking confidential GPU inference on NVIDIA H100 under Intel TDXarxiv.org
  27. 27 arXiv — The Serialized Bridge: Blackwell GPU confidential-computing performancearxiv.org
  28. 28 arXiv — EnclaveX end-to-end confidential AI with CPU and GPU TEEsarxiv.org