Invention Grant
- Patent Title: Data integrity verification in a non-volatile memory
-
Application No.: US15924604Application Date: 2018-03-19
-
Publication No.: US10719607B2Publication Date: 2020-07-21
- Inventor: Thierry G. C. Walrant
- Applicant: NXP B.V.
- Applicant Address: NL Eindhoven
- Assignee: NXP B.V.
- Current Assignee: NXP B.V.
- Current Assignee Address: NL Eindhoven
- Agent Daniel D. Hill
- Main IPC: G06F21/57
- IPC: G06F21/57 ; G06F3/06 ; H04L9/32 ; G06F21/80 ; G06F21/64

Abstract:
A method for performing a secure boot of a data processing system, and the data processing system are provided. The method includes: processing a command issued from a processor of the data processing system, the command directed to a memory; determining that the command is a command that causes the memory to be modified; performing cryptographic verification of the memory; and incrementing a first counter in response to the determining that the command is a command that causes the memory to be modified. The data processing system includes a processor, a memory, and a counter. The memory is coupled to the processor, and the memory stores data used by a bootloader during a secure boot. The counter is incremented by a memory controller in response to a command being a type of command that modifies the data stored by the memory.
Public/Granted literature
- US20190286823A1 DATA INTEGRITY VERIFICATION IN A NON-VOLATILE MEMORY Public/Granted day:2019-09-19
Information query