Compartir a través de


Uso de una aplicación de ejemplo para la atestación de invitados

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

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).

  1. Inicie sesión en la máquina virtual.

  2. Clonación de la aplicación Linux de ejemplo.

  3. Instale el paquete build-essential. Este paquete instala todo lo necesario para compilar la aplicación de ejemplo.

    sudo apt-get install build-essential
    
  4. Instale los paquetes libcurl4-openssl-dev y libjsoncpp-dev.

    sudo apt-get install libcurl4-openssl-dev
    
    sudo apt-get install libjsoncpp-dev
    
  5. Descargue el paquete de atestación de https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/.

  6. 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
    

Pasos siguientes