Статус: Участник
Группы: Участники
Зарегистрирован: 30.06.2015(UTC) Сообщений: 11 Откуда: Москва Сказал(а) «Спасибо»: 1 раз
|
Нужно снять подпись с отчёта из НБКИ. Выдаёт странную ошибку: Код:C:\Apache22\cryptcp\cryptcp.exe -delsign -m "СГКО НБКИ - 2017" C:\Apache22\htdocs\unsign\uio4lviM.xml.sig
CryptCP 3.42 (c) "КРИПТО-ПРО", 2002-2013.
Утилита командной строки для подписи и шифрования файлов.
Ошибка: Указан лишний файл: 'C:\Apache22\htdocs\unsign\uio4lviM.xml.sig'.
dsign.cpp:1223: 0x200000C8
[ErrorCode: 0x200000c8]
Тоже самое без параметра -m. Пробовал ещё с параметром -f, тоже ерунда получается: Код:C:\Apache22\cryptcp\cryptcp.exe -delsign -m "СГКО НБКИ - 2017" -f "C:\Apache22\htdocs\unsign\uio4lviM.xml.sig"
CryptCP 3.42 (c) "КРИПТО-ПРО", 2002-2013.
Утилита командной строки для подписи и шифрования файлов.
Будет использован следующий сертификат:
Субъект:СГКО НБКИ - 2017, Server Farm, АО Национальное Бюро Кредитных Историй, М
осква, Москва, RU, support@nbki.ru
Действителен с 06.06.2017 09:34:00 по 06.06.2022 09:44:00
Цепочки сертификатов проверены.
Ошибка: Не удалось открыть файл 'СГКО НБКИ - 2017'.
files.cpp:90: 0x20000065
[ErrorCode: 0x20000065]
Отредактировано пользователем 3 апреля 2018 г. 8:54:07(UTC)
| Причина: Не указана
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 21.11.2010(UTC) Сообщений: 1,042
Сказал(а) «Спасибо»: 7 раз Поблагодарили: 141 раз в 127 постах
|
Справку надо читать. Лучше в PDF-ке, но можно и через -help. КПС/КПС1 - критерий поиска сертификата/уникальный КПС (выдаёт единственный сертификат). Код:Формат команды:
[путь]cryptcp -delsign <КПС1> <сообщение>
КПС1 КПС автора подписи
сообщение файл, содержащий сообщение
Критерий поиска сертификатов (КПС/КПС1):
[-dn <RDN>]n раз
[-issuer]
[-{m|u}[<имя>]|-f <файл>]k раз
[-all|-1|-q[N]]
[-thumbprint <отпечаток>]
[{-nochain|-errchain [-norev]
[-nonet]}]
...
имя название хранилища (по умолчанию "My" для создания подписи
или расшифровки и "My+Addressbook" для остальных случаев)
а совсем не то, что вы понаписали.
|
|
|
|
Статус: Участник
Группы: Участники
Зарегистрирован: 30.06.2015(UTC) Сообщений: 11 Откуда: Москва Сказал(а) «Спасибо»: 1 раз
|
Дело не в том, что я плохо читаю, а в том что описание в документации не соответствует тому, как программа работает. Снять подпись у меня в итоге получилось параметром verify. delsign походу не работает вообще. Код:C:\Apache22\cryptcp\cryptcp.exe -verify -dn "СГКО НБКИ - 2017" "C:\Apache22\htdocs\unsign\uio4lviM.xml.sig" "C:\Apache22\htdocs\unsign\uio4lviM.xml"
CryptCP 3.42 (c) "КРИПТО-ПРО", 2002-2013.
Утилита командной строки для подписи и шифрования файлов.
Найдено сертификатов: 2
Цепочки сертификатов проверены.
Папка 'C:\Apache22\htdocs\unsign\':
C:\Apache22\htdocs\unsign\uio4lviM.xml.sig... Проверка подписи...
Автор подписи: СГКО НБКИ - 2017, Server Farm, АО Национальное Бюро Кредитных Историй, Москва, Москва, RU, support@nbki.ru
Подпись проверена.
[ReturnCode: 0]
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 30.06.2016(UTC) Сообщений: 3,383 Сказал «Спасибо»: 53 раз Поблагодарили: 776 раз в 718 постах
|
Добрый день.
Снять подпись и удалить подпись в данном случае разные вещи.
Если в подписи несколько параллельных подписей (то есть на нескольких сертификатах), то можно удалить (delsign) подпись.
Если подпись одна, то снять ее можно через verify (как Вы и написали). |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close