Patent ID: 11870779
Assignee: MICRON TECHNOLOGY, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  B | IPC B  H

Claim 11:
12. A system, comprising:
an electronic control unit;
a memory comprising a secure array; and
circuitry comprising one or more registers, wherein the circuitry is configured to:
receive a cryptographic hash in response to installing the electronic control unit in the system;
define an address of the secure array via the one or more registers;
store the cryptographic hash in the secure array;
generate a run-time cryptographic hash by reading data stored in a portion of the memory and using a hash function to hash the data;
compare the run-time cryptographic hash with the received cryptographic hash;
determine the electronic control unit is unauthentic in response to the run-time cryptographic hash and the cryptographic hash being unequal;
receive an updated cryptographic hash in response to replacing the electronic control unit;
store the updated cryptographic hash in the secure array;
generate an updated run-time cryptographic hash based on an identification (ID) number of the replacement electronic control unit;
compare the updated run-time cryptographic hash with the updated cryptographic hash; and
report the replacement electronic control unit as authenticated to a host in response to the updated run-time cryptographic hash and the updated cryptographic hash being equal.