System and method for maintaining trusted execution in an untrusted computing environment using a secure communication channel
An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes instructions for executing an assistance application (APP) in an untrusted domain of the BMC. The assistance...
Saved in:
Main Authors | , , , , |
---|---|
Format | Patent |
Language | English |
Published |
28.02.2023
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Summary: | An Information Handling System (IHS) includes multiple hardware devices, and a baseboard Management Controller (BMC) in communication with the plurality of hardware devices. The BMC includes instructions for executing an assistance application (APP) in an untrusted domain of the BMC. The assistance APP configured to monitor a custom BMC firmware stack executed in the untrusted domain. The instructions are further executed to verify an integrity of the assistance APP from a trusted domain of the BMC by encrypting communications between the trusted and untrusted domains using an encryption key that comprises a function of a time counter value. |
---|---|
Bibliography: | Application Number: US202117386826 |