Secure firmware provisioning and device binding mechanism
AssigneeSTMicroelectronics S.r.l.
InventorsMaurizio Gentili, Massimo Panzica
Life of this patent
Estimating the term…
Loading patent…
AssigneeSTMicroelectronics S.r.l.
InventorsMaurizio Gentili, Massimo Panzica
Estimating the term…
Electronic computing devices provide a method to update firmware. The method includes receiving a firmware image at an electronic device, the electronic device having a processor and a memory arranged to store instructions executed by the processor. In the electronic device, a unique device identifier is retrieved and a random number is generated. The generated random number is securely stored. The random number and a representation of the unique device identifier are computationally combined to create a device-binding value, and an address-offset is generated from the device-binding value. The firmware image is stored in the memory at the address-offset.
A firmware update method, comprising:
A portable computing device, comprising:
A non-transitory computer-readable storage medium whose stored contents configure a computing system to perform a boot-loader method, the boot-loader method comprising:
Dependencies are inferred from the claim text.