Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
La característica de atestación de invitados le ayuda a confirmar que una VM confidencial se ejecuta en un entorno de ejecución de confianza (TEE) basado en hardware con características de seguridad que están habilitadas para aislamiento e integridad.
Las aplicaciones de ejemplo para su uso con las API de atestación de invitados están disponibles en GitHub.
En función del tipo de escenario, puede reutilizar el código de ejemplo en el programa cliente o el código de carga de trabajo.
Requisitos previos
- Suscripción a Azure.
- Una VM confidencial de Azure o una VM con el inicio seguro habilitado. Puede utilizar una máquina virtual de Ubuntu Linux o de Windows.
Uso de la aplicación de ejemplo
Para usar una aplicación de ejemplo en C++ con las API de atestación de invitado, siga las instrucciones del sistema operativo (SO).
Inicie sesión en la máquina virtual.
Clonación de la aplicación Linux de ejemplo.
Instale el paquete
build-essential. Este paquete instala todo lo necesario para compilar la aplicación de ejemplo.sudo apt-get install build-essentialInstale los paquetes
libcurl4-openssl-devylibjsoncpp-dev.sudo apt-get install libcurl4-openssl-devsudo apt-get install libjsoncpp-devDescargue el paquete de atestación de https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/.
Instale el paquete de atestación. Asegúrese de reemplazar
<version>por la versión que ha descargado.sudo dpkg -i azguestattestation1_<latest-version>_amd64.deb