Patent ID: 11928495
Assignee: HEWLETT PACKARD ENTERPRISE DEVELOPMENT LP
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A system comprising:
a hypervisor;
a storage medium to store a plurality of information elements comprising addresses referring to control areas of corresponding virtual trusted platform module (TPM) interfaces;
a hardware controller separate from the hypervisor and comprising the control areas, the hardware controller to:
perform TPM emulation that provides a plurality of virtual TPMs for respective security operations, the plurality of virtual TPMs invocable by commands written to the control areas; and

a processor resource separate from the hardware controller to execute a plurality of virtual machines (VMs),
a first VM of the plurality of VMs to write a command to a first control area in the hardware controller using the address in a first information element of the plurality of information elements to request the security operation of a first virtual TPM of the plurality of virtual TPMs.