Cryptographic protection for trusted operating systems
AssigneeIntel Corporation
InventorsALPA T. NARENDRA TRIVEDI, SIDDHARTHA CHHABRA, DAVID M. DURHAM
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsALPA T. NARENDRA TRIVEDI, SIDDHARTHA CHHABRA, DAVID M. DURHAM
Estimating the term…
This disclosure is directed to cryptographic protection for trusted operating systems. In general, a device may comprise for example, at least processing circuitry and memory circuitry. The device may be virtualized in that the processing circuitry may load virtual machines (VMs) and a virtual machine manager (VMM) into the memory circuitry during operation. At least one of the VMs may operate as a trusted execution environment (TEE) including a trusted operating system (TOS). The processing circuitry may comprise encryption circuitry to cryptographically protect the TOS. For example, the VMM may determine a first memory range in which the TOS will be loaded and store data regarding the first memory range in a register within the encryption circuitry. The register configures the encryption circuitry to cryptographically protect the TOS.
A device equipped with protection for a trusted operating system, comprising:
A method for protecting a trusted operating system, comprising:
At least one machine-readable storage medium having stored thereon, individually or in combination, instructions for protecting a trusted operating system that, when executed by one or more processors, cause the one or more processors to:
Dependencies are inferred from the claim text.