Citrix Virtual Apps and Desktops

セキュアブートとvTPM

セキュアブートは、システムの起動を担当するUnified Extensible Firmware Interface(UEFI)の機能です。 起動プロセス中に信頼できるソフトウェアのみが読み込まれるようにします。

Trusted Platform Module(TPM)は、暗号化キーやその他の機密データを安全に保管できるハードウェアチップです。 仮想トラステッドプラットフォームモジュール(vTPM)はTPMと同じ機能を実行しますが、暗号化コプロセッサ機能はソフトウェアで実行します。 TPMはセキュリティを強化できますが、セキュアブートには必須ではありません。

サポートされているクラウドサービスについて詳しくは、以下を参照してください:

Google Cloud PlatformのセキュアブートとvTPM

Google Cloud Platform(GCP)でシールドされた仮想マシンをプロビジョニングできます。 シールドされた仮想マシンの検証可能な整合性は、次の機能を使用することで達成されます:

  • セキュアブート
  • vTPM使用のメジャーブート
  • 整合性監視

PowerShellを使用してシールドされたVMでカタログを作成する方法について詳しくは、「PowerShellを使用してシールドされたVMでカタログを作成する」を参照してください。

メモ:

マスターイメージにWindows 11をインストールする場合は、マスターイメージの作成プロセス中にvTPMを有効にする必要があります。 また、カタログの作成にマシンプロファイルを使用する場合は、マシンプロファイルのソース(仮想マシンまたはインスタンステンプレート)でvTPMを有効にする必要があります。 単一テナントノードでWindows 11 VMを作成する方法については、「単一テナントノードにWindows 11 VMを作成する」を参照してください。

Microsoft AzureのセキュアブートとvTPM

Azure環境で、トラステッド起動を有効にしたマシンカタログを作成できます。 Azureでは、第2世代VMのセキュリティをシームレスに向上させる方法として、トラステッド起動が提供されています。 トラステッド起動は、高度かつ永続的な攻撃手法からの保護を提供します。 トラステッド起動を有効にするには、マシンプロファイルベースのカタログ構成を使用します。 トラステッド起動のルートにあるのは、VMのセキュアブートです。 トラステッド起動は、vTPMを使用してクラウドによるリモート構成証明も実行します。 これは、プラットフォームのヘルスチェックと、信頼ベースの決定を行うために使用されます。 セキュアブートとvTPMを個別に有効にすることができます。 トラステッド起動を使用してマシンカタログを作成する方法について詳しくは、「トラステッド起動を使用したマシンカタログ」を参照してください。

VMwareのvTPM

MCSは、vTPMを使用したマシンカタログの作成をサポートしています。 Windows 11がマスターイメージにインストールされている場合は、マスターイメージでvTPMを有効にすることが要件です。 マシンプロファイルベースの構成が使用され、vTPMが有効になっている場合、カタログ内のVMはVMテンプレートから同じvTPMコンテンツを継承します。 マシンプロファイルが使用されておらず、マスターイメージでvTPMが有効になっている場合、カタログ内のVMのvTPMは空になります。 詳しくは、「マシンプロファイルを使用してマシンカタログを作成する」を参照してください。

セキュアブートとvTPM