Stay organized with collections
Save and categorize content based on your preferences.
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.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-28 UTC."],[],[],null,["# About Virtual Trusted Platform Module\n=====================================\n\nA [Virtual Trusted Platform Module](https://techdocs.broadcom.com/us/en/vmware-cis/vsphere/vsphere/8-0/vsphere-virtual-machine-administration-guide-8-0/configuring-virtual-machine-hardwarevsphere-vm-admin/securing-virtual-machines-with-virtual-trusted-platform-modulevsphere-vm-admin/vtpm-overviewvsphere-vm-admin.html) (vTPM) is a\nsoftware-based representation of a physical Trusted Platform Module (TPM) 2.0\nchip. With the vTPM feature, you can add a TPM 2.0 virtual cryptoprocessor to a\nvirtual machine. This vTPM support is now available on Google Cloud VMware Engine.\n\n[Default Key Provider](/vmware-engine/docs/vmware-ecosystem/howto-vsan-encryption#default-provider) or External KMs can be used to\ncreate vTPMs. It is best practice to make a key provider the default KMS before\ncreating a vTPM.\n\n### Adding vTPMs to VMs\n\nYou can add vTPMs to VMs by adding the \"Trusted Platform Module\" virtual device\nto the VM. See [vSphere Virtual TPM (vTPM) Questions \\& Answers](https://www.vmware.com/docs/vsphere-virtual-tpm-vtpm-questions-answers#:%7E:text=To%20add%20a%20vTPM%2C%20simply,take%20care%20of%20the%20rest.)\nfor more information."]]