About Virtual Trusted Platform Module

A Virtual Trusted Platform Module (vTPM) is a software-based representation of a physical Trusted Platform Module (TPM) 2.0 chip. With the vTPM feature, you can add a TPM 2.0 virtual cryptoprocessor to a virtual machine. This vTPM support is now available on Google Cloud VMware Engine.

Default Key Provider or External KMs can be used to create vTPMs. It is best practice to make a key provider the default KMS before creating a vTPM.

Adding vTPMs to VMs

You can add vTPMs to VMs by following VMware instructions or upgrading your existing VMs to include a vTPM.