US 12,463,818 B2
Trusted MMIO access in multitenant virtualized architecture
Shekar Babu Suryanarayana, Bangalore (IN); and Daniel L. Hamlin, Round Rock, TX (US)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on May 2, 2023, as Appl. No. 18/311,163.
Prior Publication US 2024/0372730 A1, Nov. 7, 2024
Int. Cl. H04L 9/32 (2006.01)
CPC H04L 9/3234 (2013.01) [H04L 2209/127 (2013.01)] 12 Claims
OG exemplary drawing
 
1. An information handling system comprising:
at least one processor; and
an information handling resource;
wherein the information handling system is configured to:
enable memory-mapped input/output (MMIO) communication between a program executing on the at least one processor and the information handling resource via a sealed memory region based on a cryptographic trust relationship existing between the program and the information handling resource, wherein the cryptographic trust relationship is based on a cryptographically signed data blob; and
prevent MMIO communication between a second program executing on the at least one processor and the information handling resource, in response to the second program being associated with a different cryptographically signed blob.