Статус: Новичок
Группы: Участники
Зарегистрирован: 20.12.2023(UTC) Сообщений: 6  Сказал(а) «Спасибо»: 4 раз
|
Подскажите пожалуйста, где можно почитать про запуск Криптопро с командной строки надо Создать подпись зашифровать Расшифровать
Хочется сделать BAT файл, который это всё бы делал.
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,675
Сказал(а) «Спасибо»: 618 раз Поблагодарили: 460 раз в 434 постах
|
|
 1 пользователь поблагодарил nickm за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.12.2023(UTC) Сообщений: 6  Сказал(а) «Спасибо»: 4 раз
|
Спасибо. ОНО. а cryptcp.exe это отдельно поставляемый ПП или я его плохо ищу в установленном криптопро?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,675
Сказал(а) «Спасибо»: 618 раз Поблагодарили: 460 раз в 434 постах
|
|
 1 пользователь поблагодарил nickm за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.12.2023(UTC) Сообщений: 6  Сказал(а) «Спасибо»: 4 раз
|
А есть пример того, как указать ключ с рутокена для подписи?
|
|
|
|
Статус: Активный участник
Группы: Участники
Зарегистрирован: 31.05.2016(UTC) Сообщений: 2,675
Сказал(а) «Спасибо»: 618 раз Поблагодарили: 460 раз в 434 постах
|
Установить сертификат в личное хранилище и, например, указать его отпечаток: После попробуйте протестировать ниже представленные варианты, может, что сгодится: Отсоединённая подпись (-der указывать по желанию/ требованию): Код:cryptcp.exe -sign -der -detached -thumbprint "отпечаток" %1 "%~df1.sig"
Присоединённая подпись: Код:cryptcp.exe -sign -der -thumbprint "отпечаток" %1
Подписание с шифрованием и удалением подписанного файла: Код:cryptcp.exe -sign -der -thumbprint "отпечаток" %1
cryptcp.exe -encr -thumbprint "отпечаток" %1.sig %1.sig.enc
del /f /q %1.sig
Расшифровка подписанного файла с удалением шифрованного файла: Код:cryptcp.exe -decr -thumbprint "отпечаток" %1 %~n1
del /f /q %1
Расшифровка и извлечение оригинального файла из подписи с удалением промежуточных файлов (поправил пути к файлам/ директориям содержащих пробелы): Код:cryptcp.exe -decr -thumbprint "отпечаток" %1 "%~n1"
set withsig=%~n1
set wosig=%withsig:~0,-4%
cryptcp.exe -verify -nochain "%~dp0%~n1" "%~dp0%wosig%"
del /f /q %1
del /f /q %~n1
Отредактировано пользователем 20 декабря 2023 г. 9:34:18(UTC)
| Причина: Не указана
|
 1 пользователь поблагодарил nickm за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.12.2023(UTC) Сообщений: 6  Сказал(а) «Спасибо»: 4 раз
|
Сертификаты у меня уже установлены Зашел в сертификат, посмотрел отпечаток там "cc be c8 2d f7 63 ee 1c 47 df 51 06 f1 c2 58 f3 13 a3 e2 20" запустил программу результат: N:\НБКИ\BAT>cryptcp.win32.exe -sign -der -detached -thumbprint "cc be c8 2d f7 63 ee 1c 47 df 51 06 f1 c2 58 f3 13 a3 e2 20" 1 "N:\НБКИ\BAT\1.sig" CryptCP 5.0 (c) "КРИПТО-ПРО", 2002-2023. Утилита командной строки для подписи и шифрования файлов. Ошибка: Сертификаты не найдены. E:\branches\CSP_5_0r3s\branches\CSP_5_0r3s_0\CSP\samples\CPCrypt\Params.cpp:2274: 0x2000012D [ErrorCode: 0x2000012d]
Можете подсказать, что я сделал не так? что такое и откуда "E:\branches\" - не понял. У меня такого нет
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 26.07.2011(UTC) Сообщений: 13,752   Сказал «Спасибо»: 577 раз Поблагодарили: 2306 раз в 1807 постах
|
Здравствуйте. Отпечаток без пробелов нужно указывать Цитата: E:\branches\CSP_5_0r3s\branches\CSP_5_0r3s_0\CSP\samples\CPCrypt\Params.cpp:2274: 0x2000012D
это техническая информация, в каком исходном модуле\строка возникла проблема. |
|
 1 пользователь поблагодарил Андрей * за этот пост.
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 20.12.2023(UTC) Сообщений: 6  Сказал(а) «Спасибо»: 4 раз
|
Спасибо всем. заработало Код:cryptcp.win32.exe -sign -der -detached -thumbprint "ccbec82df763ee1c47df5106f1c258f313a3e220" %1 "%~df1.sig"
"C:\Program Files\Winrar\rar" a %1.zip %1.* /ep
cryptcp.win32.exe -encr -der -thumbprint "5c180033b4e4b09a22278e5163e69448562d7468" %1.zip %1.zip.enc
Отредактировано пользователем 21 декабря 2023 г. 6:51:04(UTC)
| Причина: Не указана
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close