Mitigating side-channel attacks via shared cache
AssigneeAmazon Technologies, Inc.
InventorsMartin Thomas Pohlack, Uwe Dannowski
Life of this patent
Estimating the term…
Loading patent…
AssigneeAmazon Technologies, Inc.
InventorsMartin Thomas Pohlack, Uwe Dannowski
Estimating the term…
A computer system and associated methods are disclosed for mitigating side-channel attacks using a shared cache. The computer system includes a host having a main memory and a shared cache. The host executes a virtual machine manager (VMM) that supports a plurality of co-located virtual machines (VMs), which can initiate side-channel attacks using the shared cache. The VMM is configured to maintain respective memory maps for the VMs. The VMM is further configured to determine a subset of current host memory pages for a selected VM that can be used in a side-channel attack, relocate the contents of the current host memory pages to replacement host memory pages in the main memory, and modify the subset of entries to change current host memory pages to the respective replacement host memory pages.
A system, comprising:
A method, comprising:
A non-transitory computer-accessible storage medium storing program instructions that when executed on one or more processors cause the one or more processors to:
Dependencies are inferred from the claim text.