US 12,407,674 B2
System and method for discovery and binding of remote access controller firmware to a proxy service
Deepaganesh Paulraj, Bangalore (IN); Lee E. Ballard, Georgetown, TX (US); and Manjunath Am, Bangalore (IN)
Assigned to Dell Products L.P., Round Rock, TX (US)
Filed by Dell Products L.P., Round Rock, TX (US)
Filed on Sep. 29, 2023, as Appl. No. 18/477,945.
Claims priority of application No. 202311052541 (IN), filed on Aug. 4, 2023.
Prior Publication US 2025/0047658 A1, Feb. 6, 2025
Int. Cl. H04L 9/40 (2022.01)
CPC H04L 63/0823 (2013.01) [H04L 63/083 (2013.01)] 16 Claims
OG exemplary drawing
 
1. A method, comprising:
communicating, by a remote access controller (RAC) on a server, with a private cloud server to get a RAC Internet Protocol (IP) address from a Dynamic Host Configuration Protocol (DHCP) service;
determining information associated with an onboarding service;
communicating, based on the IP address and the DHCP service, with the onboarding service to validate the identity of the onboarding service;
providing a RAC hardware identity certificate;
validating, by the onboarding service, the RAC hardware identity certificate;
generating, by the onboarding service, a token associated with the RAC hardware identity certificate;
sending, by the onboarding service, the token and information about a RAC proxy service to the RAC;
validating, by the RAC proxy service, the token;
providing, by the RAC, the RAC hardware identity certificate;
sending, by the RAC proxy service, a RAC proxy service certificate to the RAC;
validating, by the RAC, a root of trust of the RAC proxy service certificate; and
establishing, by the RAC proxy service, a binding to RAC firmware in response to successful validation of the root of trust of RAC proxy service certificate.