Device bound flashing/booting for cloning prevention
First Claim
Patent Images
1. A method, comprising:
- downloading a boot image onto a mobile communication device;
generating a device-bound certificate (“
DBC”
), said DBC comprising an authentication code generated using a hashed message authentication code algorithm and a key specific to said device, andstoring the DBC in the boot image.
1 Assignment
0 Petitions
Accused Products
Abstract
A method comprising downloading a boot image onto a mobile communication device and generating a device-bound certificate (“DBC”). The DBC preferably comprises an authentication code generated using a hashed message authentication code algorithm and a key specific to the device. The method may further comprise storing the DBC on the boot image, thus binding the boot image to the mobile communication device.
-
Citations
30 Claims
-
1. A method, comprising:
-
downloading a boot image onto a mobile communication device; generating a device-bound certificate (“
DBC”
), said DBC comprising an authentication code generated using a hashed message authentication code algorithm and a key specific to said device, andstoring the DBC in the boot image. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A mobile communication device, comprising:
-
a flash memory; and an OMAP processor comprising a ROM code and coupled to the flash memory, said ROM code adapted to; generate a device-bound certificate (“
DBC”
);encrypt the DBC; and store the DBC on a boot image; wherein said DBC comprises an authentication code generated using a hashed message authentication code algorithm and a key specific to said device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium containing instructions that are executable by a computer system, and when executed the instructions implement a method comprising:
-
generating a device-bound certificate (“
DBC”
), said DBC comprising an authentication code generated using a hashed message authentication code algorithm and a key specific to said medium; andstoring the DBC on a boot image. - View Dependent Claims (21, 22, 23, 24, 25)
-
-
26. A mobile communication device, comprising:
-
a flash memory; a boot image bound to said flash memory using an authentication code generated by way of a hashed message authentication code algorithm and a key specific to said device; and an OMAP processor comprising a ROM code and coupled to the flash memory, said ROM code adapted to verify the authenticity and integrity of said authentication code. - View Dependent Claims (27, 28, 29, 30)
-
Specification