Glossary

Remote attestation

A process in which a device sends signed evidence about its state, such as software measurements, so a remote party can judge its trustworthiness.

Remote attestation is a process in which a device produces evidence about its own state, signed with keys it protects, so that a remote party can decide whether to consider it trustworthy 1 2.

The IETF RATS architecture names three roles:

  • Attester. It produces evidence: claims that may include configuration data, measurements and telemetry, typically signed with its key material 1.
  • Verifier. It appraises the evidence against reference values and an appraisal policy, and produces attestation results 1.
  • Relying party. It uses the results to decide whether to treat the attester as trustworthy 1.

In the Trusted Computing Group's model, a root of trust for reporting gives attested platform characteristics their authenticity and non-repudiation 3. A nonce sent by the appraising party and signed into the evidence shows that the evidence is fresh rather than replayed 1. Attestation is not isolation: a trusted execution environment protects a workload, while attestation lets a remote party check what a genuine TEE loaded, and confidential computing requires both 4. In AI verification, attestation underlies TEE remote attestation for AI workloads and chip location verification; for location, Scher and Thiergart note that the chip's private key must not be extractable, or other chips could impersonate it 5.

Related

Used in

Sources

  1. BH. Birkholz et al. (2023). Remote ATtestation procedureS (RATS) Architecture (RFC 9334). Internet Engineering Task Force (RATS Working Group). Source recordSupports: purpose of attestation; Attester, Evidence, Verifier, Relying Party, Attestation Result; evidence generated with key material; nonces for freshness · §1; §3.1; §4; §10.2
  2. ANational Institute of Standards and Technology (2026). NIST Computer Security Resource Center (CSRC) Glossary. NIST Computer Security Resource Center. Source recordSupports: NIST definition of attestation as signing measurements securely stored in hardware, which the requester validates · term: attestation (NIST SP 1800-19B)
  3. BTrusted Computing Group (2017). TCG Glossary. Trusted Computing Group. Source recordSupports: Root of Trust for Reporting provides authenticity and non-repudiation when attesting to platform characteristics · p. 9
  4. BConfidential Computing Consortium (2022). Common Terminology for Confidential Computing. Confidential Computing Consortium. Source recordSupports: attestability as an optional TEE attribute that confidential computing requires; attestation as validation of a hardware-signed report of TCB measurements · TEE attributes; attestation
  5. BA. Scher & L. Thiergart (2025). Mechanisms to Verify International Agreements About AI Development. arXiv. Source recordSupports: location attestation depends on the chip's private key not being extractable · On-chip mechanisms for location verification