DIGITAL BROADCAST RECEIVER AND BOOTING METHOD OF DIGITAL BROADCAST RECEIVER
First Claim
1. A method of secure booting of a system in a digital broadcast receiver, the method comprising:
- aligning a plurality of interleaved portions to generate a digital signature, respectively, with an entire firmware image;
generating a digital signature of each interleaved portion;
selecting a specific interleaved portion;
generating a first message digest to read a region of the selected interleaved portion in the entire firmware image and a second message digest from the digital signature of the selected interleaved portion; and
verifying the firmware image based on the first and second message digest and booting the system in the digital broadcast receiver.
1 Assignment
0 Petitions
Accused Products
Abstract
A digital broadcast receiver and a booting method of the digital broadcast receiver are disclosed herein. A method of secure booting of a system in a digital broadcast receiver comprises aligning a plurality of interleaved portions to generate a digital signature, respectively, with an entire firmware image, generating a digital signature of each interleaved portion, selecting a specific interleaved portion, generating a first message digest to read a region of the selected interleaved portion in the entire firmware image and a second message digest from the digital signature of the selected interleaved portion and verifying the firmware image based on the first and second message digest and booting the system in the digital broadcast receiver.
42 Citations
20 Claims
-
1. A method of secure booting of a system in a digital broadcast receiver, the method comprising:
-
aligning a plurality of interleaved portions to generate a digital signature, respectively, with an entire firmware image; generating a digital signature of each interleaved portion; selecting a specific interleaved portion; generating a first message digest to read a region of the selected interleaved portion in the entire firmware image and a second message digest from the digital signature of the selected interleaved portion; and verifying the firmware image based on the first and second message digest and booting the system in the digital broadcast receiver. - View Dependent Claims (2, 3, 4)
-
-
5. A method of secure booting of a system in a digital broadcast receiver, the method comprising:
-
dividing into a header part, a body part and a tailor part in an entire firmware image based on a file system, wherein the body part is aligned a plurality of interleaved portions to generate a digital signature, respectively, and the header and tailor part as a whole area includes all interleaved portions of the body part; generating a digital signature of each interleaved portion; selecting a specific interleaved portion; generating a first message digest to read any one of the header and tailor part in the entire firmware image and a second message digest from the digital signature of the selected interleaved portion; and verifying the firmware image based on the first and second message digest and booting the system in the digital broadcast receiver. - View Dependent Claims (6, 7, 8, 9, 10)
-
-
11. A digital broadcast receiver of secure booting of a system, the digital broadcast receiver comprising:
-
a controller configured to control to align a plurality of interleaved portions to generate a digital signature, respectively, with an entire firmware image, and generate a digital signature of each interleaved portion, the controller further configured to control to select a specific interleaved portion, generate a first message digest to read one or more regions of the selected interleaved portion in the entire firmware image and a second message digest from the digital signature of the selected interleaved portion, and verify the firmware image based on the first and second message digest and boot the system in the digital broadcast receiver. - View Dependent Claims (12, 13, 14)
-
-
15. A digital broadcast receiver of secure booting of a system, the digital broadcast receiver comprising:
-
a controller configured to control to divide into a header part, a body part and a tailor part in an entire firmware image based on a file system, wherein the body part is aligned a plurality of interleaved portions to generate a digital signature, respectively, and the header and tailor part as a whole area includes all interleaved portions of the body part, and generate a digital signature of each interleaved portion, the controller further configured to select a specific interleaved portion, generate a first message digest to read any one of the header and tailor part in the entire firmware image and a second message digest from the digital signature of the selected interleaved portion, and verify the firmware image based on the first and second message digest and boot the system in the digital broadcast receiver. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification