| CPC H04L 9/0825 (2013.01) [H04L 9/0869 (2013.01); H04L 9/3263 (2013.01)] | 19 Claims |

|
1. An Information Handling System (IHS) comprising:
a Security Protocol and Data Model (SPDM)-enabled device conforming to a SPDM specification; and
at least one memory coupled to at least one processor, the at least one memory having
program instructions stored thereon that, upon execution by the at least one processor, cause the IHS to:
receive, from a requesting device, a request to update the SPDM-enabled device
with a software package;
obtain the software package from an online portal;
encrypt the software package with an encryption key;
encrypt the encryption key with a device identity certificate of the requesting device; and
send the encrypted software package and encrypted encryption key to the requesting device;
wherein the request includes the device identity certificate, and wherein the device identity certificate conforms to a data structure as specified by the SPDM specification.
|