Думаете о переходе на российские средства защиты? Мы готовы помочь! Подробнее
Для проверки подлинности и целостности дистрибутива, формуляра и других документов необходимо проверить их электронную подпись. Электронная подпись представляет собой отдельный файл и включается в состав комплекта поставки.
Проверка электронной подписи выполняется с помощью утилиты csum2012.
Для проверки электронной подписи:
1. Скачайте утилиту csum2012 по ссылке. Сохраните утилиту в каталог с формуляром и файлом электронной подписи.
2. Проверьте контрольную сумму утилиты доступным вам методом. Контрольные суммы, рассчитанные различными методами, приведены в таблице.
Программа для расчета | Контрольная сумма утилиты csum2012 |
Программа фиксации и контроля исходного состояния "ФИКС" версии 2.0.2 по алгоритму "Уровень-3" (Const 2) | 0c453f3b0f69861d |
md5 | 54B3E2CF1E2D5E7E63B8442CBE7D0859 |
3. Запустите командную строку ОС Windows. Перейдите в каталог с утилитой csum2012.
4. Выполните команду следующего формата:
csum2012 --verify-detached <SIG> <DATA> |
Параметры команды:
Утилита выдаст сообщение о результате выполнения команды. Возможные сообщения приведены в таблице.
Сообщения о результате выполнения команды |
---|
[OK] Подпись действительна (<наименование_алгоритма>) |
[ERR] Ошибка чтения файла (<имя_файла>): <описание ошибки> |
[ERR] Ошибочный формат подписи |
[ERR] Неподдерживаемый алгоритм (<наименование_алгоритма>) |
[ERR] Не найден ключ проверки подписи |
[ERR] Подпись недействительна |
[ERR] Ошибка: <описание ошибки> |
Пример успешной проверки электронной подписи:
csum2012 --verify-detached formular.pdf.sig formular.pdf [OK] Подпись действительна (RSA) |
Проверка электронной подписи формуляра formular.pdf выполнена успешно. Файл электронной подписи - formular.pdf.sig