Extending secure guest metadata to bind the secure guest to a hardware security module
AssigneeInternational Business Machines Corporation
InventorsReinhard Theodor Buendgen, Jonathan D. Bradbury
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsReinhard Theodor Buendgen, Jonathan D. Bradbury
Estimating the term…
A method, system, and computer program product implement a three-factor authorization in a trusted computing environment. The method includes triggering, by a hypervisor, a start of a secure guest by passing control regarding an image of the secure guest and metadata of the secure guest to a trusted firmware, where the secure guest is designed to access a hardware security module (HSM). Upon a successful integrity check of the metadata of the secure guest by the trusted firmware, the secure guest is started using the hypervisor and any sensitive request from the secure guest to the HSM is blocked. The secure guest submits a request with a request structure including a third authorization secret and a characterization of a requested HSM to the trusted firmware. The method also includes binding each HSM protected key generated in the requested HSM in response to the request to the third authorization secret.
A computer-implemented method for implementing a three-factor authorization in a trusted computing environment, the method comprising:
A system for implementing a three-factor authorization in a trusted computing environment, the system comprising:
A computer program product, the computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause a device to perform a method of implementing a three-factor authorization in a trusted computing environment, the method comprising:
Dependencies are inferred from the claim text.