Invention Grant
- Patent Title: Method and system for securely updating firmware in a computing device
-
Application No.: US13622534Application Date: 2012-09-19
-
Publication No.: US09792439B2Publication Date: 2017-10-17
- Inventor: Vincent Cedric Colnot
- Applicant: NXP B.V.
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Main IPC: G06F11/30
- IPC: G06F11/30 ; G06F21/57

Abstract:
Embodiments of a method are disclosed. One embodiment is a method for securely updating firmware in a computing device, in which the computing device includes a host processor and a non-volatile memory. The method involves receiving a double-encrypted firmware image from an external firmware source, wherein the double-encrypted firmware image is generated from firmware that is encrypted a first time using a first crypto-key and then encrypted a second time using a second crypto-key. The method also involves receiving the second crypto-key from an external key source, decrypting the double-encrypted firmware image using the second crypto-key to produce an encrypted firmware image, storing the encrypted firmware image in the non-volatile memory of the computing device, reading the encrypted firmware image from the non-volatile memory of the computing device, decrypting the encrypted firmware image using the first crypto-key, and executing the firmware on the computing device.
Public/Granted literature
- US20140082373A1 METHOD AND SYSTEM FOR SECURELY UPDATING FIRMWARE IN A COMPUTING DEVICE Public/Granted day:2014-03-20
Information query