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

Уведомление

Icon
Error

Опции
К последнему сообщению К первому непрочитанному
Offline iNooboeD  
#1 Оставлено : 24 февраля 2016 г. 12:20:19(UTC)
iNooboeD

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

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



Скажите команду, для подписи документа. Я новичок в этом деле, так что не судите строго. Спасибо
Offline Андрей Емельянов  
#2 Оставлено : 24 февраля 2016 г. 13:40:09(UTC)
Андрей Емельянов

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

Группы: Участники
Зарегистрирован: 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
Техническую поддержку оказываем тут
Наша база знаний
Наша страничка в Instagram
Offline iNooboeD  
#3 Оставлено : 24 февраля 2016 г. 13:45:06(UTC)
iNooboeD

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

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

Offline Андрей Емельянов  
#4 Оставлено : 24 февраля 2016 г. 15:55:50(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
Техническую поддержку оказываем тут
Наша база знаний
Наша страничка в Instagram
RSS Лента  Atom Лента
Пользователи, просматривающие эту тему
Guest
Быстрый переход  
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.