使用範例應用程式進行客體證明
客體證明功能可協助您確認機密 VM 在硬體型信任執行環境 (TEE) 上執行,並針對隔離和完整性啟用安全性功能。
GitHub 上提供與客體證明 API 搭配使用的範例應用程式。
根據您的案例類型,您可以在用戶端程式或工作負載程式碼中重複使用範例程式碼。
必要條件
使用範例應用程式
若要在 C++ 中使用範例應用程式,與客體證明 API 搭配使用,請遵循作業系統 (OS) 的指示。
登入您的虛擬機器。
安裝
build-essential
套件。 此套件會安裝編譯範例應用程式所需的一切。sudo apt-get install build-essential
安裝
libcurl4-openssl-dev
和libjsoncpp-dev
套件。sudo apt-get install libcurl4-openssl-dev
sudo apt-get install libjsoncpp-dev
從 https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/ 下載證明套件。
安裝證明套件。 確定將
<version>
取代為您下載的版本。sudo dpkg -i azguestattestation1_<latest-version>_amd64.deb