Invention Grant
- Patent Title: Cryptographic separation of MMIO on device
-
Application No.: US17686854Application Date: 2022-03-04
-
Publication No.: US11782829B2Publication Date: 2023-10-10
- Inventor: Luis S. Kida , Reshma Lal , Soham Jayesh Desai
- Applicant: Intel Corporation
- Applicant Address: US CA Santa Clara
- Assignee: INTEL CORPORATION
- Current Assignee: INTEL CORPORATION
- Current Assignee Address: US CA Santa Clara
- Agency: JAFFERY WATSON MENDONSA & HAMILTON LLP
- Main IPC: G06F12/06
- IPC: G06F12/06 ; G06F12/14 ; G06F12/0895 ; G06F21/76 ; G06F9/48

Abstract:
Technologies for cryptographic separation of MMIO operations with an accelerator device include a computing device having a processor and an accelerator. The processor establishes a trusted execution environment. The accelerator determines, based on a target memory address, a first memory address range associated with the memory-mapped I/O transaction, generates a second authentication tag using a first cryptographic key from a set of cryptographic keys, wherein the first key is uniquely associated with the first memory address range. An accelerator validator determines whether the first authentication tag matches the second authentication tag, and a memory mapper commits the memory-mapped I/O transaction in response to a determination that the first authentication tag matches the second authentication tag. Other embodiments are described and claimed.
Public/Granted literature
- US20220188224A1 CRYPTOGRAPHIC SEPARATION OF MMIO ON DEVICE Public/Granted day:2022-06-16
Information query