Method and system for securely patching read-only-memory code
AssigneeNXP USA, Inc.
InventorsAtul Dahiya, Sandeep Jain
Life of this patent
Estimating the term…
Loading patent…
AssigneeNXP USA, Inc.
InventorsAtul Dahiya, Sandeep Jain
Estimating the term…
A secure read-only-memory (ROM) code patching system includes a processor that is configured to generate first partial cryptographic data based on a ROM patch and a set of secret bits, and authenticate the ROM patch based on a match between the first partial cryptographic data and reference partial cryptographic data of the ROM patch. Upon the authentication of the ROM patch, the processor is further configured to generate an address associated with a set of ROM instructions of a ROM code. Based on a match between the generated address and a ROM patch address of the ROM patch, the processor is further configured to execute a set of patch instructions of the ROM patch that is successfully authenticated instead of the set of ROM instructions, thereby securely patching the ROM code.
A system for securely patching a read-only-memory (ROM) code, the system comprising:
A method for securely patching a read-only-memory (ROM) code stored in a ROM of a system-on-chip (SoC) by a processor of the SoC, the method comprising:
Dependencies are inferred from the claim text.