Skip to content

Commit 839e9cc

Browse files
authored
Update configure-virtual-trusted-platform-module.md
Added a section explaining Trusted Launch and the additional benefits it provides
1 parent c6f575f commit 839e9cc

File tree

1 file changed

+26
-1
lines changed

1 file changed

+26
-1
lines changed

articles/azure-vmware/configure-virtual-trusted-platform-module.md

Lines changed: 26 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: Configure Virtual Machines - Virtual Trusted Platform Module (vTPM)
33
description: Learn how to configure Virtual Machines - Virtual Trusted Platform Module (vTPM).
44
ms.topic: how-to
55
ms.service: azure-vmware
6-
ms.date: 11/22/2024
6+
ms.date: 11/25/2024
77
ms.custom: engagement-fy25
88
---
99

@@ -24,6 +24,31 @@ Before configuring vTPM on a VM in Azure VMware Solution, ensure the following p
2424
>[!IMPORTANT]
2525
>Customers do not need to configure a key provider to use vTPM with Azure VMware Solution. Azure VMware Solution already provides and manages key providers for each environment.
2626
27+
## Trusted Launch for Azure VMware Solution
28+
29+
Trusted Launch is a comprehensive security solution that encompasses three key components: Secure Boot, Virtual Trusted Platform Module (vTPM), and Virtualization-based security (VBS). Each of these components plays a vital role in fortifying the security posture of VMs.
30+
31+
## Benefits
32+
33+
• Securely deploy VMs with verified boot loaders, operating system (OS) kernels, and drivers.
34+
35+
• Securely protect keys, certificates, and secrets in the VMs.
36+
• Gain insights and confidence of the entire boot chain's integrity.
37+
38+
• Ensure that workloads are trusted and verifiable.
39+
40+
### Secure Boot
41+
42+
Secure Boot is the first line of defense in Trusted Launch. It establishes a "root of trust" for VMs by ensuring that only signed operating systems and drivers are allowed to boot. This prevents the installation of malware-based rootkits and bootkits, which can compromise the security of the entire system. With Secure Boot enabled, every aspect of the boot process, from the boot loader to the kernel and kernel drivers, must be digitally signed by trusted publishers. This creates a robust shield against unauthorized modifications and ensures that the VM starts in a secure and trusted state.
43+
44+
## Virtual Trusted Platform Module (vTPM)
45+
46+
The vTPM is a virtualized version of a hardware Trusted Platform Module (TPM) 2.0 device. It serves as a dedicated secure vault for storing keys, certificates, and secrets. What sets vTPM apart is its ability to operate in a secure environment outside the reach of any VM, making it tamper-resistant and highly secure. One of the key functions of vTPM is attestation. It measures the entire boot chain of a VM, including UEFI, OS, system components, and drivers, to certify that the VM booted securely. This attestation mechanism is invaluable for verifying the integrity of VMs and ensuring that they have not been compromised.
47+
48+
## Virtualization-based Security (VBS)
49+
50+
VBS is the final piece of the Trusted Launch puzzle. It leverages the hypervisor to create isolated, secure memory regions within the VM. VBS uses virtualization to enhance system security by creating an isolated, hypervisor-restricted, specialized subsystem. It provides protection against unauthorized access of credential, prevents malware from running on windows system and ensures only trusted code runs from bootloader onwards.
51+
2752
## How to Configure vTPM
2853

2954
To configure vTPM on a VM in Azure VMware Solution, follow these steps:

0 commit comments

Comments
 (0)