Invention Application
- Patent Title: CRYPTOGRAPHIC COMPUTING WITH CONTEXT INFORMATION FOR TRANSIENT SIDE CHANNEL SECURITY
-
Application No.: US17547875Application Date: 2021-12-10
-
Publication No.: US20220100907A1Publication Date: 2022-03-31
- Inventor: Abhishek Basak , Salmin Sultana , Santosh Ghosh , Michael D. LeMay , Karanvir S. Grewal , 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: G06F21/72
- IPC: G06F21/72 ; G06F9/30 ; G06F9/38

Abstract:
In one embodiment, a processor includes a memory hierarchy that stores encrypted data, tracking circuitry that tracks an execution context for instructions executed by the processor, and cryptographic computing circuitry to encrypt/decrypt data that is stored in the memory hierarchy. The cryptographic computing circuitry obtains context information from the tracking circuitry for a load instruction to be executed by the processor, where the context information indicates information about branch predictions made by a branch prediction unit of the processor, and decrypts the encrypted data using a key and the context information as a tweak input to the decryption.
Information query