Статус: Новичок
Группы: Участники
Зарегистрирован: 24.02.2016(UTC) Сообщений: 4
|
Добрый день дорогие форумчане. Подскажите как подписать документ test.docx на VPS Ubuntu Сертификат устновил, закрытый тоже поставил.
root@vm104068:/opt/cprocsp/bin/amd64# certmgr -list -store uMy Certmgr 1.0 (c) "CryptoPro", 2007-2010. program for managing certificates, CRLs and stores
============================================================================= 1------- Issuer : Данные сертификата Subject : Данные сертификата Serial : 0x715A52E70002000103EE SHA1 Hash : 0xe11a99723839405f9539f900b1b2887618edf8e5 SubjKeyID : ef4581a56e7953763ff576a57947a647a31eadc0 Not valid before : 02/07/2015 09:04:00 UTC Not valid after : 02/07/2016 09:05:00 UTC PrivateKey Link : Yes. Container : HDIMAGE\\mukharsk.000\DB77
Скажите команду, для подписи документа. Я новичок в этом деле, так что не судите строго. Спасибо
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 11.03.2013(UTC) Сообщений: 805 Откуда: Оттуда Сказал «Спасибо»: 4 раз Поблагодарили: 148 раз в 144 постах
|
Добрый день. Для подписи/шифрования в ОС Unix используется утилита cryptcp. Утилита находится по пути /opt/cprocsp/bin/amd64(ia32)/ . Краткий мануал с примерами команд есть на сайте: http://cryptopro.ru/site...cryptcp/3-40/cryptcp.pdfТакже можно вызвать справку ./cryptcp -help |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 24.02.2016(UTC) Сообщений: 4
|
Автор: eav Добрый день. Для подписи/шифрования в ОС Unix используется утилита cryptcp. Утилита находится по пути /opt/cprocsp/bin/amd64(ia32)/ . Краткий мануал с примерами команд есть на сайте: http://cryptopro.ru/site...cryptcp/3-40/cryptcp.pdfТакже можно вызвать справку ./cryptcp -help Дело в том, что я все сделал установил и пробую подписать файл test.txt Делаю командой cryptcp -sign -f muh.cer ~/test.txt ~/test.txt.sign Выдает ошибку: Код:rtificate chain is not checked for this certificate (error code 10000):
/dailybuildsbranches/CSP_3_9/CSPbuild/CSP/samples/CPCrypt/Certs.cpp:416: 0x20000133
Do you want to use this certificate ([Y]es, [N]o, [C]ancel)?y
Certificate chains are checked.
Folder '/root/':
/root/test.txt... Error: Can not get certificate private key.
/dailybuildsbranches/CSP_3_9/CSPbuild/CSP/samples/CPCrypt/DSign.cpp:251: 0x20000136
[ErrorCode: 0x20000136]
Отредактировано пользователем 24 февраля 2016 г. 13:59:14(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Участники
Зарегистрирован: 11.03.2013(UTC) Сообщений: 805 Откуда: Оттуда Сказал «Спасибо»: 4 раз Поблагодарили: 148 раз в 144 постах
|
Чтобы избежать ошибки Код:rtificate chain is not checked for this certificate (error code 10000):
/dailybuildsbranches/CSP_3_9/CSPbuild/CSP/samples/CPCrypt/Certs.cpp:416: 0x20000133
Do you want to use this certificate ([Y]es, [N]o, [C]ancel)?y
Установите пакет cprocsp-curl из дистрибутива Цитата:Делаю командой cryptcp -sign -f muh.cer ~/test.txt ~/test.txt.sign
В качестве КПС указывайте DN сертификата, пример: cryptcp -sign -dn "CN=Данные сертификата" ~/test.txt ~/test.txt.sign |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close