Usare l'applicazione di esempio per l'attestazione guest

La funzionalità di attestazione guest consente di verificare che una macchina virtuale riservata venga eseguita in un ambiente di esecuzione attendibile (TEE) basato su hardware con funzionalità di sicurezza abilitate per l'isolamento e l'integrità.

Le applicazioni di esempio da usare con le API di attestazione guest sono disponibili su GitHub.

A seconda del tipo di scenario, è possibile riutilizzare il codice di esempio nel programma client o nel codice del carico di lavoro.

Prerequisiti

Usare un'applicazione di esempio

Per usare un'applicazione di esempio in C++ per l'uso con le API di attestazione guest, seguire le istruzioni relative al proprio sistema operativo (OS).

  1. Accedere alla VM.

  2. Clonare l'applicazione Linux di esempio.

  3. Installare il pacchetto build-essential. Questo pacchetto installa tutti gli elementi necessari per compilare l'applicazione di esempio.

    sudo apt-get install build-essential
    
  4. Installare i pacchetti libcurl4-openssl-dev e libjsoncpp-dev.

    sudo apt-get install libcurl4-openssl-dev
    
    sudo apt-get install libjsoncpp-dev
    
  5. Scaricare il pacchetto di attestazione da https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/.

  6. Installare il pacchetto di attestazione. Assicurarsi di sostituire <version> con la versione scaricata.

    sudo dpkg -i azguestattestation1_<latest-version>_amd64.deb
    

Passaggi successivi