Invention Grant
- Patent Title: Hardware based technique to prevent critical fine-grained cache side-channel attacks
-
Application No.: US16024072Application Date: 2018-06-29
-
Publication No.: US11144468B2Publication Date: 2021-10-12
- Inventor: Abhishek Basak , Arun Kanuparthi , Nagaraju N. Kodalapura , Jason M. Fung
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Agency: Alliance IP, LLC
- Main IPC: G06F12/0891
- IPC: G06F12/0891

Abstract:
A system may include a processor and a memory, the processor having at least one cache. The cache may include a plurality of sets, each set having a plurality of cache lines. Each cache line may include several bits for storing information, including at least a “shared” bit to indicate whether the cache line is shared between different processes being executed by the processor. The example cache may also include shared cache line detection and eviction logic. During normal operation, the cache logic may monitor for a context switch (i.e., determine if the processor is switching from executing instructions for a first process to executing instructions for a second process). Upon a context switch, the cache logic may evict the shared cache lines (e.g., the cache lines with a shared bit of 1). This eviction of shared cache lines may prevent attackers utilizing such attacks from gleaning meaningful information.
Public/Granted literature
- US20190042453A1 HARDWARE BASED TECHNIQUE TO PREVENT CRITICAL FINE-GRAINED CACHE SIDE-CHANNEL ATTACKS Public/Granted day:2019-02-07
Information query
IPC分类: