Invention Grant
- Patent Title: Efficient mitigation of side-channel based attacks against speculative execution processing architectures
-
Application No.: US17387240Application Date: 2021-07-28
-
Publication No.: US11544070B2Publication Date: 2023-01-03
- Inventor: Rodrigo Branco , Kekai Hu , Ke Sun , Henrique Kawakami
- 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: G06F9/30
- IPC: G06F9/30 ; G06F9/38 ; G06F21/55 ; G06F8/41

Abstract:
The present disclosure is directed to systems and methods for mitigating or eliminating the effectiveness of a side-channel based attack, such as one or more classes of an attack commonly known as Spectre. Novel instruction prefixes, and in certain embodiments one or more corresponding instruction prefix parameters, may be provided to enforce a serialized order of execution for particular instructions without serializing an entire instruction flow, thereby improving performance and mitigation reliability over existing solutions. In addition, improved mitigation of such attacks is provided by randomizing both the execution branch history as well as the source address of each vulnerable indirect branch, thereby eliminating the conditions required for such attacks.
Public/Granted literature
Information query