Trusted Boot of a Virtual Machine
First Claim
Patent Images
1. A method of performing a trusted boot of a virtual machine, the method comprising the steps of:
- executing, in turn, a series of components of the trusted boot;
performing a function on each respective component of the series of components prior to the execution of the respective component;
storing an output of the functions in a virtual trusted platform module;
detecting that the virtual trusted platform module has not responded to the storing of the output of a function in the virtual trusted platform module; and
generating a request that the virtual trusted platform module be disabled.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system and program product for performing a trusted boot of a virtual machine comprises the steps of executing, in turn, a series of components of the trusted boot, performing a function on each component prior to the execution of the respective component, storing the output of the functions in a virtual trusted platform module, detecting that the virtual trusted platform module has not responded to the storing of the output of a function in the virtual trusted platform module, and generating a request that the virtual trusted platform module be disabled.
-
Citations
15 Claims
-
1. A method of performing a trusted boot of a virtual machine, the method comprising the steps of:
-
executing, in turn, a series of components of the trusted boot; performing a function on each respective component of the series of components prior to the execution of the respective component; storing an output of the functions in a virtual trusted platform module; detecting that the virtual trusted platform module has not responded to the storing of the output of a function in the virtual trusted platform module; and generating a request that the virtual trusted platform module be disabled. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A system for performing a trusted boot of a virtual machine, the system comprising a server arranged to:
-
execute, in turn, a series of components of the trusted boot; perform a function on each respective component of the series of components prior to the execution of the respective component; store the output of the functions in a virtual trusted platform module; detect that the virtual trusted platform module has not responded to the storing of the output of a function in the virtual trusted platform module; and generate a request that the virtual trusted platform module be disabled. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A computer program product comprising instructions stored on a computer readable storage device that are operable for performing a trusted boot of a virtual machine, wherein the instructions are operable when executed by a processor for:
-
executing, in turn, a series of components of the trusted boot; performing a function on each respective component of the series of components prior to the execution of the respective component; storing the output of the functions in a virtual trusted platform module; detecting that the virtual trusted platform module has not responded to the storing of the output of a function in the virtual trusted platform module; and generating a request that the virtual trusted platform module be disabled. - View Dependent Claims (12, 13, 14, 15)
-
Specification