Mintaalkalmazás használata vendégigazoláshoz
A vendégigazolási funkció segít meggyőződni arról, hogy a bizalmas virtuális gépek hardveralapú megbízható végrehajtási környezetben (TEE) futnak, és az elkülönítéshez és integritáshoz engedélyezett biztonsági funkciókkal rendelkeznek.
A vendégigazolási API-khoz használható mintaalkalmazások a GitHubon érhetők el.
A forgatókönyv típusától függően újra felhasználhatja a mintakódot az ügyfélprogramban vagy a számítási feladat kódjában.
Előfeltételek
- Azure-előfizetés.
- Egy Bizalmas Azure-beli virtuális gép vagy egy olyan virtuális gép, amelyen engedélyezve van a megbízható indítás. Ubuntu Linux rendszerű virtuális gépet vagy Windows rendszerű virtuális gépet is használhat.
Mintaalkalmazás használata
Ha a C++-ban egy mintaalkalmazást szeretne használni a vendégigazolási API-khoz, kövesse az operációs rendszerre (OS) vonatkozó utasításokat.
Jelentkezzen be a virtuális gépre.
Klónozza a linuxos mintaalkalmazást.
Telepítse az
build-essential
csomagot. Ez a csomag a mintaalkalmazás összeállításához szükséges összes elemet telepíti.sudo apt-get install build-essential
Telepítse a csomagokat és
libjsoncpp-dev
alibcurl4-openssl-dev
csomagokat.sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libjsoncpp-dev
Töltse le az igazolási csomagot innen https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/: .
Telepítse az igazolási csomagot. Mindenképpen cserélje le
<version>
a letöltött verzióra.sudo dpkg -i azguestattestation1_<latest-version>_amd64.deb