Invention Grant
- Patent Title: Object and cacheline granularity cryptographic memory integrity
-
Application No.: US17485213Application Date: 2021-09-24
-
Publication No.: US11954045B2Publication Date: 2024-04-09
- Inventor: David M. Durham , Michael LeMay , Santosh Ghosh , Sergej Deutsch
- 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/14
- IPC: G06F12/14 ; G06F12/0802 ; G06F21/55 ; G06F21/56 ; G06F21/79

Abstract:
Technologies disclosed herein provide one example of a system that includes processor circuitry and integrity circuitry. The processor circuitry is to receive a first request associated with an application to perform a memory access operation for an address range in a memory allocation of memory circuitry. The integrity circuitry is to determine a location of a metadata region within a cacheline that includes at least some of the address range, identify a first portion of the cacheline based at least in part on a first data bounds value stored in the metadata region, generate a first integrity value based on the first portion of the cacheline, and prevent the memory access operation in response to determining that the first integrity value does not correspond to a second integrity value stored in the metadata region.
Public/Granted literature
- US20220012188A1 OBJECT AND CACHELINE GRANULARITY CRYPTOGRAPHIC MEMORY INTEGRITY Public/Granted day:2022-01-13
Information query