US 12,292,958 B2
Method for managing passwords for basic input/output system and baseboard management controller
Wen-Ching Tsai, Taoyuan (TW)
Assigned to Mitac Computing Technology Corporation, Taoyuan (TW)
Filed by Mitac Computing Technology Corporation, Taoyuan (TW)
Filed on Mar. 8, 2023, as Appl. No. 18/180,620.
Claims priority of application No. 111112794 (TW), filed on Apr. 1, 2022.
Prior Publication US 2023/0315833 A1, Oct. 5, 2023
Int. Cl. G06F 21/44 (2013.01); G06F 9/4401 (2018.01); G06F 21/57 (2013.01)
CPC G06F 21/44 (2013.01) [G06F 9/4403 (2013.01); G06F 21/572 (2013.01); G06F 2221/034 (2013.01)] 20 Claims
OG exemplary drawing
 
11. A method for managing passwords for a basic input/output system (BIOS) and a baseboard management controller (BMC), the method to be implemented by a computer including a processor, the BMC, a platform controller hub (PCH), a first non-volatile memory and a second non-volatile memory, the processor, the BMC, the first non-volatile memory and the second non-volatile memory being electrically connected to the PCH, the BMC storing a BMC password, the first non-volatile memory storing a BIOS password that is for the BIOS of the computer and that is the same as the BMC password, the second non-volatile memory storing a character string, the method comprising steps of:
upon receiving a command for changing the BIOS password, the processor changing the BIOS password that is stored in the first non-volatile memory via the PCH according to the command;
the processor changing the character string that is stored in the second non-volatile memory via the PCH in a manner that the character string is changed to be the same as the BIOS password;
after changing the character string, the processor rebooting the computer; and
after the computer is rebooted, the BMC changing the BMC password that is stored in the BMC to be the same as the character string.