cpverify exe как использовать

Утилита cpverify используется для проверки целостности файла дистрибутива CSP VPN Gate с именем cspvpn . tar , записанного на поставляемый компакт-диск. Утилита разработана компанией «Крипто-Про» и применяется только при использовании СКЗИ «КриптоПро CSP».

/ opt / cprocsp / bin / ia 32/ cpverify – mk cspvpn . tar

Рекомендации по использованию

Утилита cpverify размещена на ПАК в каталоге / opt / cprocsp / bin / ia 32 .

Для вычисления хэш-суммы файла дистрибутива и выдачи результата на экран выполните команду:

/ opt / cprocsp / bin / ia 32/ cpverify – mk cspvpn . tar

Полученное значение сравните со значением хэш-суммы, записанной в файл hashes , который размещен на компакт-диске рядом с дистрибутивом.

Файл hashes содержит строку вида hash > file _ name > ,

hash > – эталонное значение хэш-суммы

file _ name > – имя файла, для которого подсчитана хэш-сумма.

Для вычисления хэш-суммы и автоматического сравнения с эталонным значением, выполните команду:

/opt/cprocsp/bin/ia32/cpverify cspvpn.tar hash_from_file ,

hash _ from _ file – эталонное значение хэш-суммы, скопированное из файла hashes .

При нарушении целостности дистрибутива для инсталляции Продукта используйте образ жесткого диска, который входит в комплект поставки для восстановления содержимого жесткого диска ПАК. Выполните эту процедуру согласно «Инструкции по восстановлению ПАК и замены компакт-флеш карты на модуле» .

Проверка целостности дистрибутива административного пакета осуществляется с использованием утилиты cpverify , разработанной компанией «Крипто-Про». Утилита cpverify размещена в каталоге установленного продукта КриптоПро CSP. Для вычисления хэш-суммы по каждому файлу дистрибутива, например, setup.exe , и выдачи результата на экран выполните команду (указав пути к файлам):

cpverify –mk setup.exe

Полученное значение сравните со эталонным значением хэш-суммы, записанным в файл hashes из состава дистрибутива, который содержит строки вида
hash> file_ name>,

hash> – эталонное значение хэш-суммы

file_ name> – имя файла, для которого подсчитана хэш-сумма.

Для вычисления хэш-суммы для файла дистрибутива и автоматического сравнения с эталонным значением, например, для файла setup.exe , выполните команду (указав пути к файлам):

cpverify setup.exe hash_from_file,

hash_ from_ file – эталонное значение хэш-суммы для файла setup.exe , скопированное из файла hashes (вставить в командную строку можно при помощи нажатия правой кнопки мыши и выбора предложения “Вставить”).

Если проверка прошла успешно, то на экран будет выдано сообщение:
File

has been verified .

При обнаружении ошибки выдается сообщение:
File product_ file_ full_ path> was corrupted,

product_ file_ full_ path — полный путь к файлу дистрибутива, на котором произошла ошибка.

Для подсчета хэшей нужно использовать утилиту cpverify.exe, которую можно скачать здесь.

Её можно использовать для вычисления хэша любого файла при использовании ГОСТ Р 34.11-2012.

Запускать можно из cmd или поместить вызов в bat-файл.

Для ГОСТ Р 34.11-2012 с длиной 512 бит:

cpverify.exe -mk -alg GR3411_2012_512 имя_файла

где имя_файла – полный путь и название файла, например, d:Docsvelt.doc

если в пути к файлу или в названии файла есть пробел – то всё имя нужно заключить в кавычки, например:

Оцените статью