Secure Boot Method and Method for Generating a Secure Boot Image
First Claim
Patent Images
1. A secure boot method, comprising:
- verifying, by an initial boot loader, a first digital signature included in a first boot loader using a public key;
executing the first boot loader upon determining the first digital signature to be valid;
verifying, by the first boot loader, a first message authentication code included in a second boot loader using a unique key; and
executing the second boot loader upon determining the first message authentication code to be valid.
1 Assignment
0 Petitions
Accused Products
Abstract
In a secure boot method, an initial boot loader verifies a first digital signature included in a first boot loader using a public key. The first boot loader is executed if the first digital signature is valid. The first boot loader verifies a first message authentication code included in a second boot loader using a unique key. The second boot loader is executed if the first message authentication code is valid.
-
Citations
21 Claims
-
1. A secure boot method, comprising:
-
verifying, by an initial boot loader, a first digital signature included in a first boot loader using a public key; executing the first boot loader upon determining the first digital signature to be valid; verifying, by the first boot loader, a first message authentication code included in a second boot loader using a unique key; and executing the second boot loader upon determining the first message authentication code to be valid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of generating a secure boot image of a system performing a secure boot operation, the method comprising:
-
writing a boot image and a preliminary boot image to a nonvolatile memory device included in the system; verifying, by an initial boot loader, a digital signature included in the boot image using a public key; executing the boot image upon determining the digital signature to be valid; requesting, by the boot image, an authentication; and generating an execution boot image based on the preliminary boot image and a message authentication code generated using a unique key. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A secure boot system comprising:
an integrated circuit comprising; a processor for executing a boot image having a message authentication code and a digital signature; and a unique key storing unit storing a unique key for authenticating the message authentication code. - View Dependent Claims (18, 19, 20, 21)
Specification