Lines Matching full:vtpm

7 This document describes the virtual Trusted Platform Module (vTPM) subsystem for
9 Linux, and a basic understanding of the TPM and vTPM concepts.
18 of the vTPM's secrets (Keys, NVRAM, etc) are managed by a vTPM Manager domain,
20 these domains (manager, vTPM, and guest) is trusted, the vTPM subsystem extends
22 major component of vTPM is implemented as a separate domain, providing secure
23 separation guaranteed by the hypervisor. The vTPM domains are implemented in
26 This mini-os vTPM subsystem was built on top of the previous vTPM work done by
33 The architecture of vTPM is described below::
47 | vtpm-stubdom | ...
70 The Linux based guest that wants to use a vTPM. There may be
75 provides vTPM access to a Linux-based DomU.
80 between the Linux DomU and its vTPM. This driver is also
81 used by vtpmmgr-stubdom to communicate with vtpm-stubdom.
83 * vtpm-stubdom:
84 A mini-os stub domain that implements a vTPM. There is a
85 one to one mapping between running vtpm-stubdom instances and
86 logical vtpms on the system. The vTPM Platform Configuration
90 Mini-os TPM frontend driver. The vTPM mini-os domain
91 vtpm-stubdom uses this driver to communicate with
93 domains such as pv-grub that talk to the vTPM domain.
96 A mini-os domain that implements the vTPM manager. There is
97 only one vTPM manager and it should be running during the
100 persistent state of each vTPM.
115 Support for the vTPM driver was added in Xen using the libxl toolstack in Xen
116 4.3. See the Xen documentation (docs/misc/vtpm.txt) for details on setting up
117 the vTPM and vTPM Manager stub domains. Once the stub domains are running, a
118 vTPM device is set up in the same manner as a disk or network device in the