Skip to content

akashgupta29/attestation-app-windows

Repository files navigation

Platform Guest Attestation App for Windows

Guest attestation is the process of cryptographically appraising a VM’s reported state, ensuring the reported security properties can be trusted and that they meet the requirements of a baseline attestation policy.

Example scenario

image

image

Build Instructions

  1. Create a Windows Confidential or Trusted Launch virtual machine in Azure and clone the sample application.
  2. Install Visual Studio with the Desktop development with C++ workload installed and running on your computer. If it's not installed yet, follow the steps in Install C++ support in Visual Studio.
  3. To build your project, choose Build Solution from the Build menu. The Output window shows the results of the build process.
  4. Once the build is successful, to run the application navigate to the Release build folder and run the AttestationClientApp.exe file.

image

Steps to run sample client

  1. Download sample-client.zip from the repo.
  2. Unzip the folder.
  3. Navigate inside the folder and run VC_redist.x64.exe. This will install Microsoft C and C++ (MSVC) runtime libraries on the machine.
  4. Run the AttestationClientApp.exe to trigger the sample client.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages