Served as an architect for the Azure trusted VM project, contributing to the design and leading a team to deliver the provisioning of Trusted VMs with virtual TPMs. Additionally, integrated with the Microsoft Azure Attestation Service and developed protocols to transmit attestation-related data to the security center, enabling the provision of attestation reports and remediation measures for policy violations.
To make Trusted VMs enabled by default in Azure, we developed secure pre-provisioning flows and AK injection techniques. This accelerated the vTPM provisioning process for TVMs, ensuring accurate identification of a vTPM provisioned AK and AK certificate to a Microsoft root CA. This was a crucial step in making Trusted VMs a default feature in Azure.