> ## Documentation Index
> Fetch the complete documentation index at: https://docs.phala.com/llms.txt
> Use this file to discover all available pages before exploring further.

> Learn how attestation proves your CVM runs unmodified code in genuine TEE hardware.

# Overview

## Why Attestation Matters

Attestation proves your CVM runs in genuine TEE hardware with the exact software you expect. No one can fake it.

It gives you cryptographic proof covering three layers: Intel TDX hardware, the operating system, and your application code. Anyone can independently verify this proof to confirm your CVM's security.

You can verify what you control (your application code) or verify everything (including Phala's infrastructure). The choice depends on your security requirements.

## How Attestation Works

Your CVM generates a cryptographic quote that includes measurements of the Intel TDX CPU, OS images, your application configuration, and optional custom data like public keys or challenge responses.

The quote is signed by Intel hardware. Verifiers check this signature against Intel's root certificates to confirm authenticity.

## What You Can Verify

**Your Application**: Prove your specific Docker containers and configuration run unmodified. This verifies no one substituted your code.

**The Platform**: Prove the OS, key management system, and network infrastructure are secure. This verifies Phala's infrastructure integrity.

**Complete Chain**: Verify everything end-to-end with no trust assumptions. This provides complete trustless execution.

## Get Started

<CardGroup cols={2}>
  <Card icon="rocket" href="/phala-cloud/attestation/quickstart" title="Quickstart" arrow="true">
    Generate your first quote and verify it works
  </Card>

  <Card icon="download" href="/phala-cloud/attestation/get-attestation" title="Get Attestation" arrow="true">
    Generate quotes using dashboard or SDK
  </Card>

  <Card icon="code" href="/phala-cloud/attestation/verify-your-application" title="Verify Your Application" arrow="true">
    Prove your exact code is running
  </Card>

  <Card icon="server" href="/phala-cloud/attestation/verify-the-platform" title="Verify the Platform" arrow="true">
    Verify OS, KMS, and infrastructure
  </Card>

  <Card icon="list-check" href="/phala-cloud/attestation/chain-of-trust" title="Complete Security Checklist" arrow="true">
    Complete verification with no trust assumptions
  </Card>

  <Card icon="book" href="/phala-cloud/attestation/attestation-fields" title="Field Reference" arrow="true">
    Understand what each field in the quote means
  </Card>
</CardGroup>

## Next Steps

New to attestation? Start with the [Quickstart](/phala-cloud/attestation/quickstart) to generate and verify your first quote.
