Patent ID: 8683233

Claim:
A system mountable in a motor vehicle effective in preventing manipulation of a memory module functional in operating a control device of a component of said vehicle, comprising: means for reading a first identifier stored in a first area of a first memory module functional in operating said control device; means for reading a first encrypted code stored in a second area of the first memory module functional in operating said control device; means for storing said first identifier in a read only memory of said system; means for reading a second identifier stored in a third area of a second memory module intended to replace the first memory module; means for reading a second encrypted code stored in a fourth area of the second memory module intended to replace the first memory module; and means for authenticating said second memory module by comparing the second identifier of said second memory module with the first identifier stored in said read only memory and by decrypting the second encrypted code using a master code stored in the read only memory, wherein the first area and third area are one-time programmable areas, and the second area and fourth area are rewriteable areas, the decrypting the second encrypted code using the master code comprises determining whether the second encrypted code has been manipulated by using at least one of a key stored in the read only memory, a linear/CRC checksum formation, and a hash value formation, and if the second memory module is authentic, the second encrypted code corresponds to the first encrypted code.