Ключевое слово в защите информации
КЛЮЧЕВОЕ СЛОВО
в защите информации
Получить ГОСТ TLS-сертификат для домена (SSL-сертификат)
Добро пожаловать, Гость! Чтобы использовать все возможности Вход или Регистрация.

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline mplat_BK  
#1 Оставлено : 20 декабря 2023 г. 7:09:08(UTC)
mplat_BK

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.12.2023(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 4 раз
Подскажите пожалуйста, где можно почитать про запуск Криптопро с командной строки
надо
Создать подпись
зашифровать
Расшифровать

Хочется сделать BAT файл, который это всё бы делал.
Offline nickm  
#2 Оставлено : 20 декабря 2023 г. 7:12:54(UTC)
nickm

Статус: Активный участник

Группы: Участники
Зарегистрирован: 31.05.2016(UTC)
Сообщений: 2,675

Сказал(а) «Спасибо»: 618 раз
Поблагодарили: 460 раз в 434 постах
Автор: mplat_BK Перейти к цитате
где можно почитать

cryptcp

Отредактировано пользователем 20 декабря 2023 г. 7:13:34(UTC)  | Причина: Не указана

thanks 1 пользователь поблагодарил nickm за этот пост.
mplat_BK оставлено 20.12.2023(UTC)
Offline mplat_BK  
#3 Оставлено : 20 декабря 2023 г. 7:29:04(UTC)
mplat_BK

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.12.2023(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 4 раз
Спасибо. ОНО.
а cryptcp.exe это отдельно поставляемый ПП
или я его плохо ищу в установленном криптопро?
Offline nickm  
#4 Оставлено : 20 декабря 2023 г. 7:39:31(UTC)
nickm

Статус: Активный участник

Группы: Участники
Зарегистрирован: 31.05.2016(UTC)
Сообщений: 2,675

Сказал(а) «Спасибо»: 618 раз
Поблагодарили: 460 раз в 434 постах
Автор: mplat_BK Перейти к цитате
это отдельно поставляемый ПП

На странице загрузки:

UserPostedImage

thanks 1 пользователь поблагодарил nickm за этот пост.
mplat_BK оставлено 20.12.2023(UTC)
Offline mplat_BK  
#5 Оставлено : 20 декабря 2023 г. 8:06:22(UTC)
mplat_BK

Статус: Новичок

Группы: Участники
Зарегистрирован: 20.12.2023(UTC)
Сообщений: 6
Российская Федерация

Сказал(а) «Спасибо»: 4 раз
А есть пример того, как указать ключ с рутокена для подписи?
Offline nickm  
#6 Оставлено : 20 декабря 2023 г. 8:12:43(UTC)
nickm

Статус: Активный участник

Группы: Участники
Зарегистрирован: 31.05.2016(UTC)
Сообщений: 2,675

Сказал(а) «Спасибо»: 618 раз
Поблагодарили: 460 раз в 434 постах
Установить сертификат в личное хранилище и, например, указать его отпечаток:
Код:
-thumbprint "отпечаток"


После попробуйте протестировать ниже представленные варианты, может, что сгодится:

Отсоединённая подпись (-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)  | Причина: Не указана

thanks 1 пользователь поблагодарил nickm за этот пост.
mplat_BK оставлено 20.12.2023(UTC)
Offline mplat_BK  
#7 Оставлено : 21 декабря 2023 г. 2:13:38(UTC)
mplat_BK

Статус: Новичок

Группы: Участники
Зарегистрирован: 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\" - не понял. У меня такого нет
Offline Андрей *  
#8 Оставлено : 21 декабря 2023 г. 2:15:27(UTC)
Андрей *

Статус: Сотрудник

Группы: Участники
Зарегистрирован: 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


это техническая информация, в каком исходном модуле\строка возникла проблема.
Техническую поддержку оказываем тут
Наша база знаний
thanks 1 пользователь поблагодарил Андрей * за этот пост.
mplat_BK оставлено 21.12.2023(UTC)
Offline mplat_BK  
#9 Оставлено : 21 декабря 2023 г. 3:35:31(UTC)
mplat_BK

Статус: Новичок

Группы: Участники
Зарегистрирован: 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)  | Причина: Не указана

RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.