Скзи "Континент-ап". Версия 5+Linux



Скачать 443.34 Kb.
страница9/9
Дата17.11.2018
Размер443.34 Kb.
ТипПравила пользования
1   2   3   4   5   6   7   8   9

Приложение 2


Описание программы расчета контрольных сумм CtrlSum.exe

Программа CtrlSum предназначена для подсчета контрольных сумм файлов, находящихся в выбранном каталоге диска, в том числе и содержащихся в подкаталогах данного каталога. Данная программа может быть использована для контроля целостности дистрибутивов программного обеспечения, архивов, эталонов программ, массивов данных и т. д.

Программа CtrlSum предназначена для работы на IBM-совместимых персональных компьютерах, работающих под управлением ОС Windows NT/2000/XP/Vista/7 и Windows 9x со всеми поддерживаемыми данными ОС файловыми системами. Дополнительных по сравнению с указанными ОС требований к оборудованию программа CtrlSum не предъявляет.

Программа CtrlSum является WIN32 GUI-приложением. Подсчет контрольных сумм выполняется по алгоритму ГОСТ 28149–89 в режиме вычисления имитовставки. При этом в качестве ключа используется нулевой вектор длиной 256 бит, а в качестве узла замены – тестовая подстановка.

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

Программа может исполняться как с дистрибутивного носителя, так и с жесткого диска ПЭВМ. Для установки на жесткий диск ПЭВМ пользователь должен выполнить следующие действия:



  • выбрать логический диск и каталог для установки файлов программы CtrlSum;

  • скопировать в выбранный каталог файлы CtrlSum.exe и GOST_CRC.dll с дистрибутивного носителя.

Запуск программы осуществляется стандартными для ОС Windows способами. После запуска программы появляется диалоговое окно, вид которого показан на рис.1.

В поле "Output checksum file" укажите полное имя файла для записи результатов работы, напечатав его на клавиатуре или используя кнопку "Browse".

В поле "Directory to process" выберите директорию, для содержимого которой требуется произвести подсчет контрольных сумм, отметив ее имя нажатием левой клавиши мыши. В случае необходимости подсчета контрольных сумм и для файлов, находящихся в поддиректориях выбранной директории, в поле "Process subdirs" установите флажок режима работы программы с рекурсивным обходом поддиректорий. Для подсчета общей контрольной суммы для выбранного каталога необходимо установить флаг в поле "Check Total".

Подсчет контрольных сумм для файлов выбранной директории и запись их в выбранный файл производится при нажатии кнопки "Compute".

Выход из программы выполняется нажатием кнопки "Exit".

Основной областью применения программы CtrlSum представляется контроль целостности дистрибутивов ПО, эталонов ПО, установленного программного обеспечения и т.д. Реализацию указанной функции рекомендуется выполнять следующим образом.

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

Рис.1


Сравнение эталонных и текущих значений контрольных сумм можно выполнить с помощью специализированных программ сравнения текстовых файлов (например, WinDiff, Norton File Compare и т. п.), позволяющих наглядно отображать изменение, добавление или удаление строк сравниваемых файлов.

Лист регистрации изменений

Номера листов

Всего листов
в доку-менте

Номер
документа

Входящий № сопроводит. документа
и дата

Подпись

Дата

Изм.

измененных

замененных

новых

аннулированных















































































































































































































































































































































































































































































































































































































































































































































































































1 При наличии действующих сертификатов ФСБ России.


Каталог: gis
gis -> методы исследований. Цитология. Эмбриология
gis -> Договор аренды недвижимого имущества бюджетных учреждений
gis -> Техническое задание на выполнение работ по инженерно-геодезическим изысканиям в целях постановки на государственный кадастровый учет и государственной регистрации прав на земельные участки, занятые автомобильными дорогами: Верхняя Казарма
gis -> # Укажите процент раствора формалина, применяемого для
gis -> Характеристика минерально-сырьевой базы Чувашской Республики
gis -> Геодезист


Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница