Fortanix Confidential AI vs. Opaque Systems vs. Anjuna: Choosing a Confidential Computing Platform for Private LLM Inference

Proactive Security for the AI Era
NodeZero continuously and autonomously pentests infrastructure, identity, cloud, and now web applications, chaining weaknesses across every domain the way real attackers do. Every finding ships with replayable proof showing exploitable business impact, not theoretical risk.
If your team already understands why confidential computing matters for AI workloads and how the underlying hardware works, the harder question is which platform to actually deploy. Our confidential computing AI model protection guide covers how AWS Nitro, Azure, and NVIDIA implement the underlying trusted execution environments, and our TEE-based AI inference implementation guide walks through standing up a deployment. This piece skips both and goes straight to vendor selection for one specific use case: an enterprise wants to run inference against a hosted or third-party LLM on sensitive data (healthcare records, financial data, proprietary source code) without trusting that provider's operators, insiders, or the cloud provider itself with plaintext access.
Fortanix Confidential AI, Opaque Systems, and Anjuna all get filed under "confidential AI" vendors, but none of them invented the security property they are selling. The actual isolation and encryption comes from silicon: Intel Trust Domain Extensions (TDX) and Software Guard Extensions (SGX), AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP), and NVIDIA's confidential computing GPUs (Hopper H100/H200, Blackwell). What each vendor actually sells is the software layer on top: attestation orchestration, key release policy, packaging so existing workloads run inside a TEE without a rewrite, and (for one of these three) a query engine built specifically for confidential data processing. Distinguishing what is genuinely vendor engineering from what is really a claim about the underlying chip's TEE implementation is the central question this comparison tries to answer, and it matters directly for anyone doing privacy engineering work that depends on where trust actually sits; see our privacy engineering technical guide for the broader discipline this fits inside.
A note on scope before the comparison: TEE-based confidential computing is not a magic trust eliminator. It has a real, documented history of side-channel attacks against the exact silicon these three vendors build on, and remote attestation, not marketing language about "confidential computing," is the mechanism that actually delivers the security promise. Both points get their own section below.
At a glance
| Fortanix Confidential AI | Opaque Systems | Anjuna | |
|---|---|---|---|
| Origin | Confidential computing and key management vendor extending into AI-specific workloads | Spun out of UC Berkeley RISELab research on confidential computing for Apache Spark, extended to AI/LLM workloads | General-purpose confidential computing enablement platform, historically focused on lift-and-shift of unmodified applications into TEEs |
| Underlying TEE(s) | Intel TDX and SGX, AMD SEV-SNP, plus NVIDIA Hopper (H100/H200) and Blackwell confidential GPUs | Originally Intel SGX for Spark workloads; has extended into GPU-based confidential AI as the product line grew | Intel TDX/SGX and AMD SEV-SNP for the general platform; NVIDIA GPU confidential computing added for its AI offering (branded Anjuna Seaglass) |
| What is protected | Composite attestation across CPU and GPU TEEs; positioned for both training and inference workloads | Data-in-use during confidential data processing and LLM inference queries; roots in protecting datasets processed by Spark, not just model runtime | Whatever runs inside the enclave, since the platform is built to run unmodified applications; LLM inference is one workload type among many it can host |
| Attestation model | Composite attestation across CPU and GPU TEEs verifies firmware, drivers, and software stack match approved measurements before keys are released | Remote attestation cryptographically verifies each component is running expected code on genuine confidential hardware before a workflow or agent executes | Built-in attestation confirms enclave code has not been tampered with before secrets or workload images are released to it |
| Code changes required | None claimed; existing models and pipelines run without modification | Query and pipeline layer built specifically for confidential Spark/AI workloads | Minimal, by design; the platform's core pitch is running existing binaries inside a TEE without a rewrite |
| Public pricing | Not published | Not published | Not published |
How each one actually works
Fortanix's technical materials describe composite attestation as the core mechanism: before an AI workload touches sensitive data, its Confidential Computing Manager verifies that GPU firmware, drivers, and the full software stack match approved measurements across both the CPU TEE (Intel TDX, SGX, or AMD SEV-SNP) and the GPU TEE (NVIDIA Hopper or Blackwell) before its Data Security Manager releases the decryption keys. That composite step, chaining CPU and GPU attestation together into one trust decision, is the part that is genuinely Fortanix engineering rather than a restatement of what the underlying chips already do. Fortanix positions Confidential AI for both training and inference, which is a broader claim than the other two vendors make and one worth verifying against your specific workload during a proof of concept, since training and inference have different memory, throughput, and multi-party key-release requirements.
Opaque Systems has the most academically documented origin of the three. Its confidential computing framework was designed and built by the RISELab team at UC Berkeley to run Apache Spark SQL on Intel SGX, giving it a research pedigree specifically in confidential data processing rather than starting from general-purpose confidential computing and adding a data layer later. Opaque's own documentation describes remote attestation as a cryptographic handshake verifying every component is running expected code on genuine confidential hardware, and its LLM inference offering is built to let an organization query a model while both the query content and any response stay unreadable to the model or service provider. Because Opaque's roots are in confidential analytics rather than general enclave hosting, its LLM inference product is an extension of that data-processing lineage; teams should confirm during evaluation how much of that Spark-era engineering (query planning, join optimization inside the enclave) actually carries over to transformer inference versus how much of the LLM-specific offering is newer.
Anjuna's core product has historically been a confidential computing enablement platform built around lift-and-shift: taking an existing, unmodified application and running it inside a TEE with encrypted memory, storage, and networking, without requiring the application to be rewritten for confidentiality. That general-purpose approach is genuinely differentiated for workloads where rewriting is impractical. Its extension into AI, branded Anjuna Seaglass, adds NVIDIA GPU confidential computing support (Hopper and Blackwell) on top of that same enablement model, plus built-in attestation that verifies enclave code has not been tampered with before secrets are released. For LLM inference specifically, this means Anjuna's story is largely "apply our proven general-purpose TEE enablement pattern to an inference server," which is a reasonable extrapolation of a mature core product but is a newer, less field-proven application of it than the lift-and-shift use cases Anjuna has supported for longer.
Briefings like this, every morning before 9am.
Threat intel, active CVEs, and campaign alerts, distilled for practitioners. 50,000+ subscribers. No noise.
Deployment model
Fortanix Confidential AI is delivered as part of Fortanix's broader Confidential Computing Manager and Data Security Manager stack, meaning key management and attestation policy are centralized in a control plane that spans CPU and GPU TEEs across a workload's lifecycle. That fits an organization that wants one policy engine governing multiple confidential workloads, not just LLM inference in isolation.
Opaque Systems is delivered as a confidential AI platform with cloud marketplace availability (Opaque has published its platform on Azure Marketplace), oriented toward teams that want a managed service for confidential data processing and LLM inference rather than assembling TEE infrastructure themselves.
Anjuna is delivered as an enablement layer that sits underneath your own applications and inference servers, automating enclave deployment (Anjuna Confidential Containers) and attestation rather than providing a data-processing or query product of its own. That makes Anjuna closer to infrastructure than to an application-layer AI product: you are still responsible for the inference server and model serving stack, and Anjuna's job is making sure it runs inside a verified TEE.
Integrations
All three integrate with the two major CPU TEE vendors (Intel and AMD) and, for AI-specific workloads, NVIDIA's confidential computing GPU line, so at the silicon layer there is real overlap. Fortanix's public materials specifically describe attestation support spanning Intel TDX, AMD SEV-SNP, and NVIDIA Hopper/Blackwell GPUs (H100, H200, RTX Pro 6000, B200, B300) under one control plane, the broadest explicit GPU list of the three as documented.
Opaque's integration story centers on data and analytics tooling given its Spark lineage; it supports Python and Spark-based pipelines and has extended that to ML pipelines, which matters most for a team whose sensitive data already lives in a Spark-adjacent analytics stack rather than a team starting from a plain inference API.
Anjuna's integration advantage is breadth at the infrastructure level rather than depth at the AI-tooling level: because it targets unmodified applications, it can in principle host any inference server or framework a team already runs, and it has added confidential container support on Google Cloud alongside AWS and Azure coverage. Confirm the exact list of supported cloud regions and instance types for confidential GPU availability directly with each vendor, since NVIDIA confidential computing GPU availability varies by cloud provider and region and changes as capacity is added.
Operational effort to adopt
Fortanix's composite attestation and automatic key release are designed to minimize per-workload effort once the Confidential Computing Manager and Data Security Manager are deployed, but standing up that control plane is itself a non-trivial infrastructure project, particularly for a team with no existing Fortanix key management footprint.
Opaque's managed platform model (including Azure Marketplace availability) is the lowest-effort path of the three for a team that wants confidential LLM inference as a service rather than infrastructure it operates itself, at the cost of less control over the underlying TEE configuration.
Anjuna's lift-and-shift pitch is specifically that it minimizes application-level rewrite effort, which is real for workloads that already run as a standard containerized service. The tradeoff is that a team adopting Anjuna is still responsible for everything above the enclave boundary (the inference server, model serving framework, and key release logic specific to their own workload), so the operational effort shifts from "rewrite the application" to "integrate your own key management and attestation verification logic with Anjuna's enclave runtime," which is a different kind of work, not necessarily less of it.
Pricing and availability
None of the three vendors publish list pricing for confidential AI inference specifically. All three sell through direct sales engagement with custom quotes scoped to workload volume, GPU instance type, and cloud provider, since confidential computing GPU instances (NVIDIA H100/H200/Blackwell in confidential mode) themselves carry a different, and generally higher, cloud provider price than standard instances, on top of whatever each vendor charges for its software layer. Treat any number a sales conversation gives you as a quote for your specific deal and your specific cloud provider's confidential instance pricing, not as a published market rate, since none of these figures are independently available for comparison. Budget time and cloud spend for a proof of concept on real confidential GPU instances as a required step in any of these evaluations.
Strengths and limits per vendor
Fortanix Confidential AI. Strength: the broadest explicitly documented composite attestation chain across both CPU and GPU TEEs, and a control plane built to govern confidential workloads beyond just LLM inference (training included), which suits an organization consolidating confidential computing policy across multiple use cases. Limit: that breadth means you are adopting a general confidential computing platform to get LLM inference protection, which is more infrastructure than a team that only needs private inference for one application may want to operate.
Opaque Systems. Strength: the deepest research pedigree in confidential data processing specifically (RISELab's Spark-on-SGX work), a managed platform option through cloud marketplace listings, and a security claim scoped clearly to keeping queries and data invisible to the model or service provider. Limit: its core engineering strength is in confidential analytics; how much of that translates into LLM-inference-specific performance and correctness at transformer scale, versus the Spark-era query engine, is not fully detailed in public materials and should be tested directly against your own model and query patterns.
Anjuna. Strength: the most mature and field-proven general-purpose confidential computing enablement pattern of the three, with attestation and enclave automation built for lift-and-shift of unmodified applications across AWS, Azure, and Google Cloud. Limit: its LLM-inference-specific offering (Anjuna Seaglass, built on NVIDIA GPU confidential computing) is a newer extension of that older core product; the underlying enablement pattern is proven, but its specific application to LLM inference workloads has a shorter public track record than Anjuna's general-purpose TEE hosting.
Best-fit guidance by team profile
There is no universal winner here; the right choice tracks your architecture, your existing infrastructure, and what exactly you are trying to protect.
A team already running (or planning to run) multiple confidential computing workloads beyond just LLM inference, especially spanning both training and inference, and that wants one attestation and key management control plane across CPU and GPU TEEs is the clearest fit for Fortanix. Its composite attestation model is built for exactly this kind of consolidated governance.
A team whose sensitive data already lives in a Spark-based analytics pipeline, or that wants confidential LLM inference delivered as a managed platform rather than infrastructure it operates itself, and whose primary requirement is that queries and data stay invisible to the model provider fits Opaque Systems best. Its cloud marketplace availability lowers the barrier for a team that does not want to run its own TEE infrastructure.
A team with an existing unmodified inference server or application it needs to protect without a rewrite, that already operates across multiple cloud providers, and that values a proven general-purpose confidential computing pattern over an AI-native product fits Anjuna best, with the caveat that its specific LLM inference extension is newer than its core lift-and-shift platform.
A team whose primary driver is a specific regulatory or contractual requirement (a customer clause, a sector-specific mandate, or an internal policy naming confidential computing explicitly) rather than a fully scoped architecture should treat vendor selection as secondary to defining exactly what the requirement demands (what must be attested, to whom, and at what data volume) before running a proof of concept with any of the three.
When to choose none of the three
Skip all three for now if your organization has not identified a specific, named threat model that non-confidential deployment does not already address. If your actual concern is standard access control and encryption-at-rest/in-transit against external attackers, standard cloud security controls may already cover it; confidential computing specifically addresses insider access and cloud-provider-operator access, and if that is not your threat model, the added cost and operational complexity of any of these three platforms is not buying you anything.
Also hold off if your compliance or customer requirement can be satisfied with contractual controls (a data processing agreement, a business associate agreement, or a customer's own attestation of controls) rather than technical enforcement. Confidential computing is the right tool when you specifically cannot or will not extend that trust contractually, for example when using a third-party LLM API on data a contract cannot cover, or when a regulator or auditor requires technical proof rather than a promise. And do not adopt any of the three based solely on the phrase "confidential computing" in a vendor's marketing without confirming which TEE is actually doing the isolation work underneath, since that silicon, not the vendor's software, is what carries the real security guarantee and the real attack surface described below.
What remote attestation actually verifies, and what it does not
Remote attestation is the mechanism that turns "confidential computing" from a marketing phrase into an enforceable security property, and every vendor evaluation should start by asking exactly what gets attested, by whom, and what happens if attestation fails. In practice, attestation is a cryptographic proof, signed by the TEE hardware itself (Intel, AMD, or NVIDIA's attestation infrastructure), that a specific enclave is running specific, unmodified code, measured against a known-good hash, before any secret (a decryption key, model weights, or a customer's data) is released to it. Fortanix describes this as composite attestation spanning CPU and GPU measurements before its key management service releases keys; Opaque describes it as a cryptographic handshake verifying expected code on genuine hardware; Anjuna describes it as built-in verification that enclave code has not been tampered with before secrets are transferred in.
The critical distinction for a security or compliance team is this: attestation proves the code running inside the enclave matches an expected measurement, and that the enclave is genuine silicon from the TEE vendor. It does not by itself prove that expected code is free of vulnerabilities, that the vendor's key release policy is configured correctly, or that the surrounding infrastructure (the orchestrator deciding which measurements count as "approved," the network path data takes before it reaches the enclave) is trustworthy. A security team evaluating any of these three vendors should ask, in writing: what exactly is measured and attested (the base enclave runtime only, or the full application and model-serving stack), who signs the attestation (the vendor, the cloud provider, or the chip vendor directly), what happens to in-flight requests if attestation fails or a measurement changes after a patch, and whether the attestation report is independently verifiable by the customer or only by the vendor's own service. If a vendor cannot answer these specifically for their product, that is a gap worth pressing on before a proof of concept, not after.
Real limits: TEEs have a documented side-channel attack history
TEE-based confidential computing is a genuine improvement over software-only isolation, which relies on a hypervisor or operating system correctly enforcing boundaries that a privileged insider or a compromised host can bypass entirely. A TEE keeps memory encrypted and isolated even from a privileged host operator, which is the property none of these three vendors' software could deliver on its own without the underlying silicon.
But TEEs are not an unconditional guarantee, and the honest version of this comparison has to include their attack history. Foreshadow, disclosed in 2018, showed that speculative execution could be exploited to read SGX-protected memory and extract SGX's own attestation key, undermining the trust chain at its root. CipherLeaks, disclosed in 2021, showed that AMD SEV's ciphertext side channel could break constant-time cryptographic implementations running inside an SEV-protected VM. More recently, CounterSEVeillance (2025) demonstrated that performance counter events observable from the hypervisor could leak information out of SEV-SNP confidential VMs, and TEE.Fail (2025) demonstrated a physical side-channel attack against DDR5 memory that extracted secrets, including attestation keys, from Intel SGX, Intel TDX, and AMD SEV-SNP with Ciphertext Hiding enabled, on fully patched systems. These are not obscure or theoretical results; they are peer-reviewed or widely reported attacks against the exact TEE technologies underlying all three vendors in this comparison.
This history does not mean confidential computing is not worth adopting. It means a security team should treat any vendor's confidential computing claim as inheriting the current attack surface of its underlying silicon, not as a vendor-specific guarantee, and should ask each of Fortanix, Opaque, and Anjuna directly: which specific TEE generations and firmware versions do you support, what is your patch and re-attestation process when a new side-channel disclosure affects that silicon, and do you support the newer mitigations (such as ciphertext hiding on SEV-SNP) that reduce, though do not eliminate, exposure to these attack classes. None of these three vendors' public marketing pages are the right place to get a full, current answer to that question; it needs to be part of a direct vendor conversation and revisited on a recurring basis as new research is published.
Proof-of-concept checklist
Before signing with any of the three, validate the following against your own environment and threat model rather than a vendor demo:
- Confirm the exact TEE generation and cloud provider region you will actually deploy on (Intel TDX vs. SGX, AMD SEV-SNP with or without Ciphertext Hiding, and which NVIDIA confidential GPU generation), since security posture and attack surface differ by generation, not just by vendor.
- Request the vendor's specific attestation flow in writing: what is measured, who signs the attestation report, and whether you (the customer) can independently verify the report rather than trusting the vendor's own attestation service.
- Run inference on a real, representative workload (your actual model size and a realistic prompt/response volume) and measure the latency and throughput overhead of confidential mode against a non-confidential baseline in the same cloud region, since public marketing does not publish comparable performance numbers across all three vendors.
- Ask each vendor directly how they handle a disclosed side-channel vulnerability affecting their underlying TEE: patch timeline, whether re-attestation is forced automatically, and how customers are notified.
- Test what happens to an in-flight request when attestation fails or a measurement mismatch is detected, both to confirm the failure mode is closed (data is not released) and to understand the operational impact of a false positive.
- Confirm exactly what is and is not protected: prompts, model weights, outputs, and any intermediate state such as cached key-value attention data, since a vendor's marketing claim about "protecting AI workloads" can mean different scopes across these three products.
- Get a written quote scoped to your actual confidential GPU instance requirements and expected volume, and confirm separately what the underlying cloud provider charges for the confidential instance type itself, since that cost is independent of and additive to the vendor's own pricing.
The bottom line
Fortanix Confidential AI, Opaque Systems, and Anjuna are all building on the same small set of TEE technologies (Intel TDX/SGX, AMD SEV-SNP, and NVIDIA confidential GPUs), and the real differentiation between them is in attestation orchestration, key management policy, and how much of an existing workload has to change to adopt each one, not in some proprietary security primitive unique to any single vendor. Fortanix's composite CPU-plus-GPU attestation control plane suits a team consolidating confidential computing governance across multiple workloads. Opaque's Spark-rooted confidential data processing lineage and managed platform availability suit a team that wants confidential LLM inference as a service with data and queries provably invisible to the model provider. Anjuna's mature lift-and-shift enablement pattern suits a team that needs to protect an existing, unmodified application without a rewrite, with the caveat that its LLM-specific extension is newer than its core platform. None of the three publish pricing, and none of them make the underlying TEE silicon's documented side-channel attack history (Foreshadow, CipherLeaks, CounterSEVeillance, TEE.Fail) go away. Before trusting any of them with regulated data, get a direct, written answer on exactly what is attested, by whom, and how each vendor responds when the next side-channel disclosure lands, because that answer will tell you more about the real security posture than any product page will.
Frequently asked questions
What is the core technical difference between Fortanix Confidential AI, Opaque Systems, and Anjuna?
Fortanix centers on composite attestation spanning both CPU and GPU trusted execution environments under one key management control plane for training and inference. Opaque Systems grew out of UC Berkeley RISELab research on confidential computing for Apache Spark and extends that confidential-data-processing lineage into LLM inference as a managed platform. Anjuna is a general-purpose confidential computing enablement platform historically built for lift-and-shift of unmodified applications into TEEs, with its LLM inference support (Anjuna Seaglass) added on top of that older core product.
Which trusted execution environment (TEE) technology does each of these three vendors actually rely on?
All three rely on the same small set of underlying hardware TEEs rather than proprietary silicon of their own: Intel Trust Domain Extensions (TDX) and Software Guard Extensions (SGX), AMD Secure Encrypted Virtualization-Secure Nested Paging (SEV-SNP), and, for GPU-based inference, NVIDIA's confidential computing GPUs (Hopper H100/H200 and Blackwell). Each vendor's differentiation is in the software layer built on top of that silicon, not in the isolation technology itself.
Does remote attestation actually prove an LLM inference workload is secure?
Remote attestation proves that a specific enclave is running specific, unmodified code on genuine TEE hardware, verified before any secret is released to it. It does not by itself prove that code is free of vulnerabilities, that the vendor's key release policy is configured correctly, or that everything around the enclave is trustworthy, which is why a security team should ask exactly what is measured and who signs the attestation before trusting any vendor's claim.
Have Intel SGX, Intel TDX, or AMD SEV-SNP ever been broken by a documented side-channel attack?
Yes. Foreshadow (2018) extracted SGX's own attestation key using speculative execution, CipherLeaks (2021) broke constant-time cryptography inside AMD SEV VMs via a ciphertext side channel, CounterSEVeillance (2025) leaked data from SEV-SNP VMs through hypervisor-observable performance counters, and TEE.Fail (2025) extracted secrets, including attestation keys, from Intel SGX, TDX, and AMD SEV-SNP with Ciphertext Hiding over a physical DDR5 side channel on fully patched systems.
Is there public pricing for Fortanix Confidential AI, Opaque Systems, or Anjuna's confidential LLM inference offerings?
No. None of the three vendors publish list pricing for confidential AI inference specifically. All three sell through direct sales with custom quotes, and pricing also depends on the underlying cloud provider's separate charge for confidential GPU instances, which typically costs more than a standard instance of the same GPU.
When should a security team choose none of these three confidential computing vendors?
Skip all three if the actual threat model is standard external access control, which existing cloud security controls likely already address, since confidential computing specifically targets insider and cloud-operator access rather than external attackers. Also hold off if a contractual control such as a data processing agreement can satisfy the requirement, and never adopt a vendor based on marketing language alone without confirming which underlying TEE is doing the isolation work and what its current side-channel exposure looks like.
Sources & references
- Fortanix Confidential Computing Technology
- Fortanix Confidential AI platform
- Opaque Systems Core Technology documentation
- Anjuna: Introducing Confidential AI, powered by NVIDIA GPUs and Anjuna Seaglass
- Anjuna Solution: Secure AI
- TEE.Fail: side-channel attack extracts secrets from Intel and AMD DDR5 secure enclaves
- Confidential Computing Consortium
Free resources
Critical CVE Reference Card 2025–2026
25 actively exploited vulnerabilities with CVSS scores, exploit status, and patch availability. Print it, pin it, share it with your SOC team.
Ransomware Incident Response Playbook
Step-by-step 24-hour IR checklist covering detection, containment, eradication, and recovery. Built for SOC teams, IR leads, and CISOs.
Get threat intel before your inbox does.
50,000+ security professionals read Decryption Digest for early warnings on zero-days, ransomware, and nation-state campaigns. Free, daily, no spam.
Unsubscribe anytime. We never sell your data.

Founder & Cybersecurity Evangelist, Decryption Digest
Cybersecurity professional with expertise in threat intelligence, vulnerability research, and enterprise security. Covers zero-days, ransomware, and nation-state operations for 50,000+ security professionals every morning.
