Använda exempelprogram för gästattestering
Gästattesteringsfunktionen hjälper dig att bekräfta att en konfidentiell virtuell dator körs i en maskinvarubaserad betrodd körningsmiljö (TEE) med säkerhetsfunktioner aktiverade för isolering och integritet.
Exempelprogram för användning med API:er för gästattestering är tillgängliga på GitHub.
Beroende på din typ av scenario kan du återanvända exempelkoden i klientprogrammet eller arbetsbelastningskoden.
Förutsättningar
- En Azure-prenumeration.
- En konfidentiell virtuell Azure-dator eller en virtuell dator med betrodd start aktiverat. Du kan använda en virtuell Ubuntu Linux-dator eller en virtuell Windows-dator.
Använda exempelprogram
Om du vill använda ett exempelprogram i C++ för användning med API:erna för gästattestering följer du anvisningarna för operativsystemet (OS).
Logga in på den virtuella datorn.
Installera paketet
build-essential
. Det här paketet installerar allt som krävs för att kompilera exempelprogrammet.sudo apt-get install build-essential
Installera paketen
libcurl4-openssl-dev
ochlibjsoncpp-dev
.sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libjsoncpp-dev
Ladda ned attesteringspaketet från https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/.
Installera attesteringspaketet. Ersätt
<version>
med den version som du laddade ned.sudo dpkg -i azguestattestation1_<latest-version>_amd64.deb