Verification method for a fast secure boot
AssigneeSteering Solutions IP Holding Corporation
InventorsHarvey XIA, Yuki ZHU, Amiya WANG, Skylar YU
Life of this patent
Estimating the term…
Abstract
A method for performing a partial memory check during a secure boot process includes defining N different areas of a memory, where N is an integer greater than one, generating a verification sequence for the N different areas of the memory, performing the partial memory check for a first selected area of the N different memory areas in accordance with the verification sequence; and completing the secure boot process without performing the partial memory check for remaining unselected areas of the N different memory areas.
Claims20
A method for performing a partial memory check during a secure boot process, the method comprising:
- defining N different areas of a memory, where N is an integer greater than one;
- generating a verification sequence for the N different areas of the memory;
- performing the partial memory check for a first selected area of the N different memory areas in accordance with the verification sequence;
- and
- completing the secure boot process without performing the partial memory check for remaining unselected areas of the N different memory areas.
A system for performing a partial memory check during a secure boot process of a steering system of a vehicle, the system comprising:
- a processor configured to execute instructions stored in memory, wherein executing the instructions causes the processor to
- define N different areas of a memory, where N is an integer greater than one,
- generate a verification sequence for the N different areas of the memory,
- perform the partial memory check for a first selected area of the N different memory areas in accordance with the verification sequence, and
- complete the secure boot process without performing the partial memory check for remaining unselected areas of the N different memory areas.
Dependencies are inferred from the claim text.