Delen via


Voorbeeldtoepassing gebruiken voor gastverklaring

Met de functie voor gastverklaring kunt u controleren of een vertrouwelijke VM wordt uitgevoerd op een op hardware gebaseerde, vertrouwde uitvoeringsomgeving (TEE) met beveiligingsfuncties die zijn ingeschakeld voor isolatie en integriteit.

Voorbeeldtoepassingen voor gebruik met de gastverklaring-API's zijn beschikbaar op GitHub.

Afhankelijk van uw type scenario kunt u de voorbeeldcode opnieuw gebruiken in uw clientprogramma of workloadcode.

Vereisten

Voorbeeldtoepassing gebruiken

Als u een voorbeeldtoepassing in C++ wilt gebruiken voor gebruik met de gastverklaring-API's, volgt u de instructies voor uw besturingssysteem (OS).

  1. Meld u aan bij uw virtuele machine.

  2. Kloon de Linux-voorbeeldtoepassing.

  3. Installeer het build-essential-pakket. Met dit pakket wordt alles geïnstalleerd dat nodig is voor het compileren van de voorbeeldtoepassing.

    sudo apt-get install build-essential
    
  4. Installeer de libcurl4-openssl-dev en libjsoncpp-dev pakketten.

    sudo apt-get install libcurl4-openssl-dev
    
    sudo apt-get install libjsoncpp-dev
    
  5. Download het Attestation-pakket van https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/.

  6. Installeer het Attestation-pakket. Zorg ervoor dat u vervangt door <version> de versie die u hebt gedownload.

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

Volgende stappen