Aracılığıyla paylaş


Konuk kanıtlama için örnek uygulama kullanma

Konuk kanıtlama özelliği, gizli bir VM'nin yalıtım ve bütünlük için güvenlik özellikleri etkinleştirilmiş donanım tabanlı güvenilir yürütme ortamında (TEE) çalıştığını onaylamanıza yardımcı olur.

Konuk kanıtlama API'leriyle kullanılacak örnek uygulamalar GitHub'da kullanılabilir.

Senaryonuzun türüne bağlı olarak, örnek kodu istemci programınızda veya iş yükü kodunuzda yeniden kullanabilirsiniz.

Önkoşullar

  • Azure aboneliği.
  • Azure gizli VM veya güvenilir başlatma etkin bir VM. Ubuntu Linux VM veya Windows VM kullanabilirsiniz.

Örnek uygulamayı kullanma

Konuk kanıtlama API'leriyle kullanmak üzere C++ dilinde örnek bir uygulama kullanmak için işletim sisteminizin (OS) yönergelerini izleyin.

  1. VM'nizde oturum açın.

  2. Örnek Linux uygulamasını kopyalayın.

  3. build-essential paketini yükleyin. Bu paket, örnek uygulamayı derlemek için gereken her şeyi yükler.

    sudo apt-get install build-essential
    
  4. libcurl4-openssl-dev ve libjsoncpp-dev paketlerini yükleyin.

    sudo apt-get install libcurl4-openssl-dev
    
    sudo apt-get install libjsoncpp-dev
    
  5. kanıtlama paketini adresinden https://packages.microsoft.com/repos/azurecore/pool/main/a/azguestattestation1/indirin.

  6. Kanıtlama paketini yükleyin. değerini indirdiğiniz sürümle değiştirdiğinizden <version> emin olun.

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

Sonraki adımlar