Skip to content

Commit c0174df

Browse files
authored
Merge pull request #291826 from riperez123/main
Update configure-virtual-trusted-platform-module.md
2 parents b3bc7c3 + 18f12f1 commit c0174df

File tree

2 files changed

+20
-21
lines changed

2 files changed

+20
-21
lines changed

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

Lines changed: 19 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,48 @@
11
---
2-
title: Configure Virtual Machines - Virtual Trusted Platform Module (vTPM)
3-
description: Learn how to configure Virtual Machines - Virtual Trusted Platform Module (vTPM).
2+
title: Trusted Launch for Azure VMware Solution
3+
description: Trusted Launch overview and Learn how to configure Virtual Trusted Platform Module (vTPM) on Virtual Machines.
44
ms.topic: how-to
55
ms.service: azure-vmware
6-
ms.date: 12/06/2024
6+
ms.date: 12/11/2024
77
ms.custom: engagement-fy25
88
---
99

10-
# Configure Virtual Trusted Platform Module (vTPM) on Virtual Machines with Azure VMware Solution
10+
# Trusted Launch for Azure VMware Solution
1111

12-
This article demonstrates how to enable the virtual Trusted Platform Module (vTPM) in a VMware vSphere virtual machine (VM) running in the Azure VMware Solution.
13-
14-
A virtual Trusted Platform Module (vTPM) in VMware vSphere is a virtual counterpart of a physical TPM 2.0 chip, utilizing VM Encryption. It provides the same functionalities as a physical TPM but operates within VMs. Each VM can have its own unique and isolated vTPM, which helps secure sensitive information and maintain system integrity. This setting enables VMs to apply security features like BitLocker disk encryption and authenticate virtual hardware devices, creating a more secure virtual environment.
15-
16-
## Background
17-
18-
### Trusted Launch for Azure VMware Solution
19-
20-
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.
12+
In this article, you will learn about Trusted Launch and how to configure Virtual Trusted Platform Module (vTPM) on Virtual Machines in Azure VMware Solution. 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.
2113

2214
:::image type="content" source="./media/trusted-launch.png" alt-text="Diagram showing the three pillars of trusted launch, Secure Boot, Virtual Trusted Platform Module, and Virtualization-based Security." border="false" lightbox="./media/trusted-launch.png":::
2315

24-
### Benefits
16+
## Benefits
2517

26-
• Securely deploy VMs with verified boot loaders, operating system (OS) kernels, and drivers.
18+
• Securely deploy VMs with verified boot loaders, operating system kernels, and drivers.
2719

2820
• Securely protect keys, certificates, and secrets in the VMs.
2921

3022
• Gain insights and confidence of the entire boot chain's integrity.
3123

3224
• Ensure that workloads are trusted and verifiable.
3325

34-
### Secure Boot
26+
## Secure Boot
3527

3628
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.
3729

38-
### Virtual Trusted Platform Module (vTPM)
30+
## Virtual Trusted Platform Module (vTPM)
3931

4032
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 haven't been compromised.
4133

42-
### Virtualization-based Security (VBS)
34+
## Virtualization-based Security (VBS)
4335

4436
Virtualization-based Security (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.
4537

46-
## Prerequisites
38+
39+
## Configure Virtual Trusted Platform Module (vTPM) on Virtual Machines with Azure VMware Solution
40+
41+
This section demonstrates how to enable the virtual Trusted Platform Module (vTPM) in a VMware vSphere virtual machine (VM) running in the Azure VMware Solution.
42+
43+
A virtual Trusted Platform Module (vTPM) in VMware vSphere is a virtual counterpart of a physical TPM 2.0 chip, utilizing VM Encryption. It provides the same functionalities as a physical TPM but operates within VMs. Each VM can have its own unique and isolated vTPM, which helps secure sensitive information and maintain system integrity. This setting enables VMs to apply security features like BitLocker disk encryption and authenticate virtual hardware devices, creating a more secure virtual environment.
44+
45+
### Prerequisites
4746

4847
Before configuring vTPM on a VM in Azure VMware Solution, ensure the following prerequisites are met:
4948

@@ -54,7 +53,7 @@ Before configuring vTPM on a VM in Azure VMware Solution, ensure the following p
5453
>[!IMPORTANT]
5554
>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.
5655
57-
## How to Configure vTPM
56+
### How to Configure vTPM
5857

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

articles/azure-vmware/toc.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -133,7 +133,7 @@ items:
133133
href: protect-azure-vmware-solution-with-application-gateway.md
134134
- name: Configure customer-managed key encryption at rest
135135
href: configure-customer-managed-keys.md
136-
- name: Configure vTPM on a Virtual Machine
136+
- name: Configure Trusted Launch
137137
href: configure-virtual-trusted-platform-module.md
138138
- name: Networking
139139
items:

0 commit comments

Comments
 (0)