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
- Suscripción a Azure.
- Una VM confidencial de Azure o una VM con el inicio seguro habilitado. Puede usar una máquina virtual Ubuntu Linux o una máquina virtual 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-essential
Instale los paquetes
libcurl4-openssl-dev
ylibjsoncpp-dev
.sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libjsoncpp-dev
Descargue 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
Pasos siguientes
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de