Invention Grant
- Patent Title: Secure memory implementation for secure execution of virtual machines
-
Application No.: US16539537Application Date: 2019-08-13
-
Publication No.: US10831889B2Publication Date: 2020-11-10
- Inventor: William E. Hall , Guerney D. H. Hunt , Ronald N. Kalla , Jentje Leenstra , Paul Mackerras , William J. Starke , Jeffrey A. Stuecheli
- Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent Dmitry Paskalov
- Main IPC: G06F21/00
- IPC: G06F21/00 ; G06F21/55 ; G06F9/455 ; G06F21/53 ; G06F12/14 ; G06F13/40 ; G06F13/364 ; G06F21/78 ; G06F21/62

Abstract:
A system, a method, and a computer program product for secure memory implementation for secure execution of virtual machines are provided. Data is processed in a first mode and a second mode, and commands are sent to a chip interconnect bus using real addresses, wherein the chip interconnect bus transports a number of bits for the real addresses. A memory controller is operatively coupled to a memory component. A secure memory range is specified by using range registers. If the real address is detected to be in the secure memory range to match a memory component address, a real address bit is set. If the real address is in the memory address hole, a security access violation is detected. If the real address is not in the secure address range and the real address bit is set, the security access violation is detected.
Public/Granted literature
- US20190392143A1 SECURE MEMORY IMPLEMENTATION FOR SECURE EXECUTION OF VIRTUAL MACHINES Public/Granted day:2019-12-26
Information query