Проверка целостности файлов обновления (наличие ошибок при распаковке) осуществляется после их загрузки на сервер/кассу и перед запуском процесса обновления. В случае, если целостность нарушена, тогда  процесс обновления блокируется и отображается сообщение пользователю о том, что контроль целостности не пройден.

Критерии проверки:

  1. Расхождение CRC реальных файлов и CRC в заголовках архива.
  2. Пустой архив.
  3. Любой отличный от ZIP-файла с расширением ZIP.