Crates.io | az-tdx-vtpm |
lib.rs | az-tdx-vtpm |
version | 0.7.1 |
source | src |
created_at | 2023-11-28 19:09:33.07357 |
updated_at | 2024-11-18 13:20:20.017732 |
description | vTPM based TDX attestation for Azure Confidential VMs |
homepage | |
repository | https://github.com/kinvolk/azure-cvm-tooling/ |
max_upload_size | |
id | 1052282 |
size | 42,341 |
This library enables guest attestation and verification for TDX CVMs on Azure.
cargo b --release -p az-tdx-vtpm
scp ../target/release/tdx-vtpm azureuser@$CONFIDENTIAL_VM:
On the TDX CVM, retrieve a TD Quote and write it to disk:
sudo ./tdx-vtpm
The integration test suite can run on a TDX CVM. It needs to be executed as root and the tests have to run sequentially.
sudo -E env "PATH=$PATH" cargo t --features integration_test -- --test-threads 1