Cross-domain security in cryptographically partitioned cloud
AssigneeIntel Corporation
InventorsSiddhartha Chhabra, David M. Durham
Life of this patent
Estimating the term…
Loading patent…
AssigneeIntel Corporation
InventorsSiddhartha Chhabra, David M. Durham
Estimating the term…
Solutions for secure memory access in a computing platform, include a multi-key encryption (MKE) engine as part of the memory interface between processor core(s) and memory of a computing platform. The processor core(s) perform workloads, each utilizing allocated portions of memory. The MKE engine performs key-based cryptography operations on data to isolate portions of the memory from workloads to which those portions of the memory are not allocated. A key-mapping data store is accessible to the MKE engine and contains associations between identifiers of portions of the memory, and corresponding key identification data from which cryptographic keys are obtained. A key tracking log is maintained by the MKE engine, and the MKE engine temporarily stores entries in the key tracking log containing the identifiers of the portions of the memory and key identification data for those portions of memory during memory-access operations of those portions of memory.
Apparatus for secure memory access in a computing platform, the apparatus comprising:
A method for secure memory access in a computing platform, the method comprising:
At least one non-transitory machine-readable medium containing instructions that, when executed by a computing platform, cause the computing platform to:
Dependencies are inferred from the claim text.