US 12,413,421 B2
Trusted and validated platform device certificate provisioning using security protocol data model (SPDM)
Viswanath Ponnuru, Bangalore (IN); Chandrashekar Nelogal, Round Rock, TX (US); Dharma Bhushan Ramaiah, Bangalore (IN); Vineeth Radhakrishnan, Palakkad (IN); Mini Thottunkal Thankappan, Bangalore (IN); Rama Rao Bisa, Bangalore (IN); and Shinose Abdul Rahiman, Bangalore (IN)
Assigned to Dell Products, L.P., Round Rock, TX (US)
Filed by Dell Products, L.P., Round Rock, TX (US)
Filed on Mar. 15, 2023, as Appl. No. 18/184,412.
Prior Publication US 2024/0313983 A1, Sep. 19, 2024
Int. Cl. H04L 9/32 (2006.01)
CPC H04L 9/3265 (2013.01) [H04L 9/3268 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A Security Protocol and Data Model (SPDM)-enabled device conforming to an SPDM specification, the device comprising at least one processor coupled to at least one memory, the at least one memory having program instructions stored thereon that, upon execution by the at least one processor, cause the SPDM-enabled device to:
receive a request from a requesting device to provision a certificate chain in a designated slot number of slots 1 to 7 on the SPDM-enabled device, wherein the request comprises the certificate chain to be provisioned and an indication of the designated slot number, and wherein the certificate chain to be provisioned includes a certificate that binds an asymmetric public/private key pair to a particular SPDM-enabled device;
send an event notification message to a baseboard management controller, wherein the event notification message indicates receipt of the request to provision the certificate chain, and wherein the event notification message comprises the certificate chain to be provisioned and an indication of the designated slot number; and
receive a validation message from the baseboard management controller indicating either that the certificate chain to be provisioned in the designated slot number is valid or not.