CPC G06F 21/575 (2013.01) [G06F 21/572 (2013.01); G06F 21/64 (2013.01); H04L 9/30 (2013.01)] | 7 Claims |
1. An electronic device configured to perform a secure boot, the electronic device comprising:
a first memory area for storing a firmware signed with a private key;
a second memory area for storing a boot loader configured to verify integrity of the firmware and executing the firmware of which the integrity has been verified; and
a third memory area for storing a first public key paired with the private key,
wherein the second memory area stores a second public key paired with the private key, and
the boot loader verifies the integrity of the firmware with the first public key when there is the first public key in the third memory area and verifies the integrity of the firmware with the second public key when there is no first public key in the third memory area.
|