Azure Attestation is a unified solution for remotely verifying the trustworthiness of a platform and integrity of the binaries running inside it. It supports attestation of Trusted Execution Environments (TEEs), such as Intel SGX and virtual machines using TPMs.