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

Уведомление

Icon
Error

2 Страницы12>
Опции
К последнему сообщению К первому непрочитанному
Offline Чеботарев Александр Андреевич  
#1 Оставлено : 6 мая 2026 г. 16:16:35(UTC)
Чеботарев Александр Андреевич

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

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

Подскажите пож.,
когда я работаю в интерфейсе программы, расшифрование проходит успешно

Но вот когда я пытаюсь сделать расшифрование через командную строку возникает ошибка, почему?

C:\Program Files (x86)\Crypto Pro\CSP>cryptcp -decr -thumbprint --- -start c:\cert\new\1.xlsx.sig.enc c:\cert\new\1.xlsx.sig
CryptCP 5.0 (c) "Crypto-Pro", 2002-2019.
Command prompt Utility for file signature and encryption.

The following certificate will be used:
RDN:"?? ""?????""", "?? ""?????""", ?. ??????, 77 ?.??????, RU
Valid from 05.05.2026 09:38:38 to 05.08.2027 09:48:38

Certificate chains are checked.
Error: Can not get certificate private key.
Encr.cpp:795: 0x20000136
[ErrorCode: 0x20000136]
Offline basid  
#2 Оставлено : 6 мая 2026 г. 16:27:26(UTC)
basid

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

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

Сказал(а) «Спасибо»: 8 раз
Поблагодарили: 163 раз в 148 постах
Приложение cryptcp
Цитата:
Для ОС семейства Windows приложение командной строки cryptcp имеет отдельную лицензию
Offline Андрей *  
#3 Оставлено : 6 мая 2026 г. 16:36:13(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,157
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2384 раз в 1875 постах
Автор: Чеботарев Александр Андреевич Перейти к цитате
Подскажите пож.,
когда я работаю в интерфейсе программы, расшифрование проходит успешно

Но вот когда я пытаюсь сделать расшифрование через командную строку возникает ошибка, почему?

C:\Program Files (x86)\Crypto Pro\CSP>cryptcp -decr -thumbprint --- -start c:\cert\new\1.xlsx.sig.enc c:\cert\new\1.xlsx.sig
CryptCP 5.0 (c) "Crypto-Pro", 2002-2019.
Command prompt Utility for file signature and encryption.

The following certificate will be used:
RDN:"?? ""?????""", "?? ""?????""", ?. ??????, 77 ?.??????, RU
Valid from 05.05.2026 09:38:38 to 05.08.2027 09:48:38

Certificate chains are checked.
Error: Can not get certificate private key.
Encr.cpp:795: 0x20000136
[ErrorCode: 0x20000136]


а зачем указываете сертификат без ссылки на закрытый ключ?

Уберите -thumbprint ---

Техническую поддержку оказываем тут
Наша база знаний
Offline Чеботарев Александр Андреевич  
#4 Оставлено : 6 мая 2026 г. 16:40:43(UTC)
Чеботарев Александр Андреевич

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

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

а тогда следующий вопрос - как купить, если она куплена, то как прописать в системе?

После покупки лицензии ошибка должна уйти?

Извините, что пристаю, спасибо за ответы.
Offline Чеботарев Александр Андреевич  
#5 Оставлено : 6 мая 2026 г. 16:43:15(UTC)
Чеботарев Александр Андреевич

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

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

Убрал -thumbprint ---

следующий квест

C:\Program Files (x86)\Crypto Pro\CSP>cryptcp -decr -start c:\cert\new\1.xlsx.sig.enc c:\cert\new\1.xlsx.sig
CryptCP 5.0 (c) "Crypto-Pro", 2002-2019.
Command prompt Utility for file signature and encryption.
Error: More than one certificate found.
Certs.cpp:313: 0x2000012E
[ErrorCode: 0x2000012e]
Offline Чеботарев Александр Андреевич  
#6 Оставлено : 6 мая 2026 г. 16:44:45(UTC)
Чеботарев Александр Андреевич

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

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

Понял, -thumbprint с ключом, просто ключ не пишу в сообщении

Шифрование проходит успешно, а вот расшифрование - с ошибкой
Offline Андрей *  
#7 Оставлено : 6 мая 2026 г. 18:38:28(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,157
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2384 раз в 1875 постах
Автор: Чеботарев Александр Андреевич Перейти к цитате
Убрал -thumbprint ---

следующий квест

C:\Program Files (x86)\Crypto Pro\CSP>cryptcp -decr -start c:\cert\new\1.xlsx.sig.enc c:\cert\new\1.xlsx.sig
CryptCP 5.0 (c) "Crypto-Pro", 2002-2019.
Command prompt Utility for file signature and encryption.
Error: More than one certificate found.
Certs.cpp:313: 0x2000012E
[ErrorCode: 0x2000012e]


Значит в Личном хранилище есть лишний сертификат (одного из получателя?), без ссылки на ЗК.
Или шифровали на тот, что указывался в thumbprint - значит его требуется связать с контейнером.

Какой вариант?

2019 = это 5.0, даже не 5R2 (CSP 5.0.12000 (Kraken) от 24.11.2020) получается?
Есть вариант обновиться до 5R3 (КриптоПро CSP 5.0.13003 (Titan+) от 27.08.2025)?


В составе есть Инструменты КриптоПРО - можно посмотреть хранилище Личное, удалить лишние (не свои) сертификаты.
Либо через Пуск\КРИПТО-ПРО\Сертификаты\Личное\Реестр\... смотреть, какой без ссылки на ЗК.
Техническую поддержку оказываем тут
Наша база знаний
Offline Андрей *  
#8 Оставлено : 6 мая 2026 г. 18:42:28(UTC)
Андрей *

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

Группы: Участники
Зарегистрирован: 26.07.2011(UTC)
Сообщений: 14,157
Мужчина
Российская Федерация

Сказал «Спасибо»: 618 раз
Поблагодарили: 2384 раз в 1875 постах
Через Панель управления\КриптоПРО CSP\Сервис -
посмотреть сертификат в контейнере и установить его в Личные - появится связь с ЗК.
либо установить сертификат с опцией найти контейнер автоматически - потребуется файл с сертификатом (его можно экспортировать из Личного хранилища в .cer)
Техническую поддержку оказываем тут
Наша база знаний
Offline Чеботарев Александр Андреевич  
#9 Оставлено : 6 мая 2026 г. 19:19:15(UTC)
Чеботарев Александр Андреевич

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

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

Подскажите пож, а если у меня один закрытый ключ, который уже установлен в системе, я с его помощью подписываю файл

второй - открытый ключ - я с его помощью шифрую файл

Это все проходит успешно

А теперь у меня есть присланный шифрованный файл, я его хочу расшифровать.

В интерфейсе программы проходит успешно,

но вот когда я пытаюсь в командной строке завести команду

cryptcp -decr -thumbprint --- c:\1.xlsx.sig.enc c:\1.xlsx.sig

я получаю ошибку Can not get certificate private key

вот что я не так делаю?
Offline Чеботарев Александр Андреевич  
#10 Оставлено : 6 мая 2026 г. 19:30:40(UTC)
Чеботарев Александр Андреевич

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

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

chdir "C:\Program Files (x86)\Crypto Pro\CSP"
cryptcp -sign -thumbprint ЗК1 -der c:\cert\new\1\1.txt c:\cert\new\1\1.txt.sig
cryptcp -encr -thumbprint ОК2 -der c:\cert\new\1\1.txt.sig c:\cert\new\1\1.txt.sig.enc
cryptcp -decr -thumbprint ОК2 c:\cert\new\1\1.txt.sig.enc c:\cert\new\1\1_2.txt.sig
cryptcp -verify -thumbprint ЗК1 c:\cert\new\1\1_2.txt.sig c:\cert\new\1\1_2.txt

Вот раньше у меня все эти процедуры отрабатывали, а теперь только обрабатывают -sign и -encr

-decr выдает ошибку
Error: No certificate found.
Certs.cpp:295: 0x2000012D
[ErrorCode: 0x2000012d]

-verify выдает ошибку
Certificate chains are checked.
Folder 'c:\cert\new\1\':
Error: The system cannot find the file specified.

files.cpp:229: 0x2
[ErrorCode: 0x00000002]

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