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; and
storing 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.
51 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; and
storing 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; and
storing the DBC on the 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