Логика СПГ 740 [12/57] Защита от фальсификации

Логика СПГ 740 [12/57] Защита от фальсификации
10 Корректоры СПГ740. Руководство по эксплуатации
2.8 Защита от фальсификации
В целях противодействия попыткам фальсификации результатов измере-
ний, в корректорах приняты меры защиты от изменений программного обес-
печения (ПО) и измерительных данных.
Исполняемый код программы, под управлением которой функционирует
корректор, размещен в энергонезависимой памяти и сохраняется в течение
всего срока службы прибора, даже при отключенной батарее и отсутствии
внешнего источника питания.
В такой же устойчивой к обесточиванию памяти размещены архивы, где
хранятся результаты измерений и вычислений, сообщения о нештатных ситуа-
циях и об изменениях настроечных параметров.
Настроечные параметры, определяющие режимы работы корректора, также
хранятся в энергонезависимой памяти; они могут быть изменены в процессе
эксплуатации в силу требований, накладываемых технологий учета на кон-
кретном объекте. Защиту настроечных данных от непреднамеренных (случай-
ных) изменений обеспечивает специальный пломбируемый переключатель,
блокирующий ввод данных. При попытке изменения любого защищенного па-
раметра на дисплей выводится информационное сообщение "ЗАЩИТА!".
В пользовательском и связном интерфейсах корректоров отсутствуют про-
цедуры модификации ПО и накопленных архивов.
Контроль целостности ПО при эксплуатации осуществляется с помощью
процедуры самоидентификации подсчета контрольной суммы исполняемого
кода по алгоритму CRC-16. Эта процедура запускается автоматически при
входе в справочный раздел меню ("?") и выдает результат вычисления в фор-
мате "CRC16:YYYY ", где Y любая цифра от 0 до 9 или любая из букв: A, B,
C, D, E, F. Доступ к электронным элементам, в том числе несущим программ-
ное обеспечение, ограничен путем установки пломбы поверителя, как показа-
но на рисунке 3.3. Эта пломба, несущая оттиск поверительного клейма, уста-
навливается после прохождения поверки корректора.

Содержание