Шта контролна сума може, а шта не може да докаже
Важећа контролна сума указује да релевантне области података испуњавају дефинисан прорачун. Не доказује да је калибрација погодна за возило, да је број софтвера исправан или да је свака измена мапе технички безбедна.
Различити меморијски блокови могу користити различите прорачуне. Датотека може садржати и заглавља алата или податке контејнера који се не смеју третирати као сирова ECU меморија.
Где се корекција врши
Неки програми за уређивање коригују контролне суме при извозу. Неки алати за програмирање коригују их при упису. Други протоколи захтевају засебно кориговану датотеку. Радионица мора знати која компонента преузима корак корекције за тачан ECU и протокол.
Примена више неповезаних корекционих поступака може бити ризична колико и изостанак корекције. Пратите актуелну документацију алата и потврдите очекивану поруку или запис после уписа.
Образложив ток провере интегритета
Ускладите оригиналну датотеку с ECU идентитетом, забележите величину датотеке и криптографски хеш, правите калибрационе измене из те основе и сачувајте сваку ревизију. Пре уписа потврдите формат контејнера, одговорност за контролну суму и распоред меморије.
После испоруке сачувајте хешеве оригиналне и калибрисане датотеке уз захтев. То не замењује техничку проверу, али омогућава ревизију идентитета датотеке и историје измена.