Hva en kontrollsum kan og ikke kan bevise
En gyldig kontrollsum viser at relevante dataområder oppfyller en definert beregning. Den beviser ikke at kalibreringen passer kjøretøyet, at programvarenummeret er riktig, eller at hver kartendring er teknisk sikker.
Ulike minneblokker kan bruke ulike beregninger. En fil kan også inneholde verktøyhoder eller beholderdata som ikke må behandles som rått ECU-minne.
Hvor korreksjonen skjer
Enkelte redigeringsprogrammer korrigerer kontrollsummer ved eksport. Noen programmeringsverktøy korrigerer dem under skriving. Andre protokoller krever en separat korrigert fil. Verkstedet må vite hvilken komponent som utfører korrigeringen for den aktuelle ECU-en og protokollen.
Flere urelaterte korrigeringsrutiner kan være like risikable som ingen korrigering. Følg gjeldende verktøydokumentasjon og bekreft forventet melding eller logg etter skriving.
En etterprøvbar prosess for dataintegritet
Kontroller at originalfilen samsvarer med ECU-identiteten, registrer filstørrelse og kryptografisk hash, gjør kalibreringsendringer fra dette grunnlaget og bevar hver revisjon. Før skriving må beholderformat, kontrollsumansvar og minneoppsett bekreftes.
Etter levering lagres hashverdiene for originalen og den kalibrerte filen sammen med forespørselen. Dette erstatter ikke teknisk validering, men gjør filidentitet og revisjonshistorikk etterprøvbar.