Invention Application
- Patent Title: TRANSIENT SIDE-CHANNEL AWARE ARCHITECTURE FOR CRYPTOGRAPHIC COMPUTING
-
Application No.: US17560360Application Date: 2021-12-23
-
Publication No.: US20220121578A1Publication Date: 2022-04-21
- Inventor: Abhishek Basak , Santosh Ghosh , Michael D. LeMay , David M. Durham
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: Intel Corporation
- Current Assignee: Intel Corporation
- Current Assignee Address: US CA Santa Clara
- Main IPC: G06F12/1027
- IPC: G06F12/1027 ; G06F9/38

Abstract:
In one embodiment, a processor includes circuitry to decode an instruction referencing an encoded data pointer that includes a set of plaintext linear address bits and a set of encrypted linear address bits. The processor also includes circuitry to perform a speculative lookup in a translation lookaside buffer (TLB) using the plaintext linear address bits to obtain physical address, buffer a set of architectural predictor state values based on the speculative TLB lookup, and speculatively execute the instruction using the physical address obtained from the speculative TLB lookup. The processor also includes circuitry to determine whether the speculative TLB lookup was correct and update a set of architectural predictor state values of the core using the buffered architectural predictor state values based on a determination that the speculative TLB lookup was correct.
Public/Granted literature
- US12032486B2 Transient side-channel aware architecture for cryptographic computing Public/Granted day:2024-07-09
Information query
IPC分类: