US 11,698,971 B2
Secure boot device
Ralf Thor, Baden-Wuerttemberg (DE); Nagaraja Sundaresh, Karnataka State (IN); Francois Vincent, Hessen (DE); and Pradeep Durgam, Telangana (IN)
Assigned to HONEYWELL INTERNATIONAL INC., Charlotte, NC (US)
Filed by Honeywell International Inc., Morris Plains, NJ (US)
Filed on Apr. 15, 2021, as Appl. No. 17/231,353.
Prior Publication US 2022/0335132 A1, Oct. 20, 2022
Int. Cl. G06F 21/57 (2013.01); G06F 8/654 (2018.01); H04L 9/32 (2006.01)
CPC G06F 21/575 (2013.01) [G06F 8/654 (2018.02); G06F 21/572 (2013.01); H04L 9/3242 (2013.01); H04L 9/3247 (2013.01); G06F 2221/033 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A device comprising:
a controller that verifies a digital signature of a process;
a memory that stores an indication from the controller that the digital signature was verified the indication including at least one symmetric key; and
a bootloader that receives the indication from the memory and performing at least one security check using the at least one symmetric key, wherein the bootloader exchanges a new image for an existing image and determines if a message authentication code (MAC) is correct,
wherein the bootloader executes a function of an external process, only when it passes the security check.