Статус: Новичок
Группы: Участники
Зарегистрирован: 18.06.2013(UTC) Сообщений: 6
|
Пробую подписать файл следующим образом: Код:cryptcp -sign -f xxx.pem -nocert -nochain test.txt test.txt.sig
Получаю следующее сообщение: Код:CryptCP 3.40 (c) "Crypto-Pro", 2002-2012.
Command prompt Utility for file signature and encryption.
The following certificate will be used:
RDN:it@xxx.ru, xxx.ru, XXX, Some-State, RU
Valid from 05.06.2013 12:37:29 to 05.06.2014 12:37:29
Folder './':
test.txt... Error: Can not get certificate private key.
/dailybuilds/CSPbuild/CSP/samples/CPCrypt/DSign.cpp:254: 0x20000136
[ErrorCode: 0x20000136]
В текущей директории лежит закрытый ключ private.pem. Можно ли его как-то соединить с сертификатом xxx.pem, или указать где его брать? Или, вобщем, как мне избежать данной ошибки?
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 18.06.2013(UTC) Сообщений: 6
|
Отвечаю сам себе. Запрос на сертификат я генерировал средствами openssl (с поддержкой ГОСТ), использовав закрытый ключ private.pem. В Крипто-Про закрытые ключи храняться в специальных контейнерах, поэтому использовать файл private.pem повидимому нет возможности. Значит, необходимо создать скрытый ключ средствами Крипто-Про, создать новый запрос и получить новый сертификат. Решение здесь
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close