Intel TDX confidential VM
Intel Trust Domain Extensions isolate the confidential VM from the host environment. The VM produces a signed quote that identifies the measured TEE environment a verifier is willing to trust.
Enter platform
A direct path from your device to attested compute
CyberGLM confidential inference runs in a hardware TEE: an Intel TDX confidential VM with NVIDIA H200 or B300 GPUs. Your browser or SDK verifies the TEE evidence and endpoint-bound key before it sends a prompt.
The confidential route is intentionally separate from the legacy API. A capable client refuses the route when it cannot validate current evidence against the published policy.
Your client obtains the public endpoint policy, release metadata, verifier configuration, and pinned public keys from verify.adverserial.ai.
The browser or official SDK verifies the Intel TDX quote, NVIDIA GPU attestation evidence, the measured runtime identity, and the hardware-bound public key.
The client checks that the TLS and encryption key it will use are bound to the attested runtime. A key substituted outside the measured environment fails that check.
The client encrypts the prompt to the attested key using HPKE/EHBP. The private decryption key remains inside the confidential runtime.
The runtime returns an inference receipt. The Verification Center and SDK can show the policy, evidence, key binding, and metering identity associated with that request.
Hosting, DNS, identity, billing, and the model server have deliberately different jobs. The content path is direct; the account path carries only what it needs.
CONTENT PATH: CLIENT → ATTESTED PROXY → LOCAL INFERENCE. ACCOUNT PATH: ENTITLEMENT + COUNT-ONLY SETTLEMENT.
The confidential endpoint is designed around a measured execution environment rather than a private-network claim. Each layer contributes evidence that the client checks.
Intel Trust Domain Extensions isolate the confidential VM from the host environment. The VM produces a signed quote that identifies the measured TEE environment a verifier is willing to trust.
The H200 inference GPUs contribute device evidence to the verification flow. The client checks that the GPU evidence matches the policy accepted for the confidential model endpoint.
The proxy holds the quote-bound TLS and HPKE keys inside the TEE, decrypts only there, and connects to SGLang over local loopback. The model server is never a public internet endpoint.
The trust decision remains on the user’s device. It validates Intel TDX, NVIDIA, policy, release, and key-binding evidence before encrypting a prompt to the runtime.
TEE EVIDENCE IS EVALUATED AGAINST THE PUBLISHED ENDPOINT POLICY. A FAILED OR STALE CHECK STOPS THE CONFIDENTIAL CLIENT BEFORE CONTENT IS SENT.
Supports NVIDIA Confidential Computing. For a multi-GPU H200 TDX VM, NVIDIA requires Protected PCIe (ppcie) mode. GPU-to-GPU traffic over NVLink is not encrypted in this mode, so the exclusive NVSwitch fabric remains within the trusted boundary.
Intel TDX quote, NVIDIA device evidence and RIM status, the attested proxy key, and the exact policy for the H200 endpoint.
Supports multi-GPU confidential computing on validated HGX B300 platforms. Blackwell uses NVLink encryption: traffic is protected in transit between GPUs, placing NVSwitches outside the trusted computing base. The regular CC on mode is used instead of Hopper ppcie.
Intel TDX quote, NVIDIA device evidence and RIM status, the attested proxy key, and the exact policy for the B300 endpoint.
That is the material confidentiality difference for a multi-GPU model server. H200 still offers a TDX-backed confidential VM and protected CPU-to-GPU handling, but its Hopper Protected PCIe mode trusts the isolated NVLink/NVSwitch fabric. B300’s Blackwell TEE-I/O encrypts the NVLink path, so a physical observer of that interconnect cannot read the GPU-to-GPU traffic. The endpoint policy identifies which platform and mode a client is accepting.
Each component is constrained to the smallest role it needs. The evidence tells you whether the endpoint is actually running the published version of that system.
Your browser or SDK performs policy and evidence verification, encrypts the request, and verifies the signed receipt.
The confidential proxy decrypts requests only inside the attested environment and sends inference to the local model server over loopback.
Billing issues a short-lived signed entitlement and settles signed count-only meter records. It does not need the prompt or completion to do this.
The registry publishes verification material: policy documents, release metadata, public keys, and the source needed to reproduce checks.
On the verified confidential route, prompts and completions are not forwarded to billing, the website host, DNS, or the meter. Content logging is disabled in the published runtime policy. Customer prompts and completions are not used to train Adverserial models. Verify the current policy and a fresh receipt before relying on this route.
Verification is useful only when the client can make its own decision. The published evidence is designed for that decision, not for a marketing claim.
Validate the Intel TDX quote, NVIDIA H200 or B300 GPU evidence, and the measurement of the confidential runtime.
Inspect the verifierConfirm the model ID, permitted endpoint, image and release digests, and attested TLS/HPKE key all match the signed policy.
Inspect policiesCompare public source, build and release manifests, SBOMs, and provenance records with the policy the client accepted.
Open source repositoriesVerify that the receipt was signed by the attested runtime and is associated with the evidence and policy your client accepted.
Use the confidential clientThe confidential route makes specific, testable claims. It does not ask you to extend those claims to endpoints or software versions that have not passed verification.
For a verified confidential endpoint, TLS terminates at the attested proxy inside the Intel TDX TEE. The frontend host, DNS provider, and billing service are outside the prompt content path.
Billing signs short-lived entitlements before a request. The confidential runtime validates them locally, then sends a signed, idempotent record containing token counts and settlement identifiers only. It does not need prompt or completion bytes.
No. The legacy API remains available for compatibility. Confidential guarantees apply only when a supported client verifies the published policy and fresh evidence, encrypts to the attested key, and receives a valid runtime receipt.
Check the policy’s model and endpoint identity, the evidence freshness and verification result, the TLS/HPKE key binding, and the receipt signer. A verification failure should stop the client before it transmits the prompt.
CONFIDENTIAL INFERENCE / AVAILABLE THROUGH VERIFIED CLIENTS