# Packages
# Amazon Web Services attestation
Constellation supports multiple attestation technologies on AWS.
# Azure attestation
Constellation supports multiple attestation technologies on Azure.
No description provided by the author
# Google Cloud Platform attestation
*/.
Package idkeydigest provides type definitions for the `idkeydigest` value of SEV-SNP attestation.
Package initialize implements functions to mark a node as initialized in the context of cluster attestation.
# Measurements
Defines default expected measurements for the current release, as well as functions for comparing, updating and marshalling measurements.
# QEMU attestation
Basic TPM attestation for QEMU platforms.
TPM2 simulator used for unit tests.
Package SNP provides types shared by SNP-based attestation implementations.
Package TDX implements attestation for Intel TDX.
Package variant defines Attestation variants for different CSPs.
# Virtual Trusted Platform Module (vTPM)
This package provides functions to interact with a vTPM.
# Functions
CompareExtraData compares the extra data of a quote with the expected extra data.
DeriveClusterID derives the cluster ID from a salt and secret value.
MakeExtraData binds userData to a random nonce used in attestation.
# Constants
MeasurementSecretContext is the value to use for info when deriving the measurement secret from the master secret.
# Interfaces
Logger is a logger used to print warnings and infos during attestation validation.