Как подписать файл Ubuntu openssl rutoken

Добрый день,

У меня банальны вопрос:
Есть рутокен и настроенный openssl, вопрос как подписать файл??
я так понимаю надо взять с рутокена сертификат, который используется при подписи и поместить в openssl каталог,
или подскажите где есть подобный мануал??

(2016-08-15 12:55:42 отредактировано Анатолий Убушаев)

Re: Как подписать файл Ubuntu openssl rutoken

Здравствуйте, Zam!

Для начала нужно удостовериться видны ли объекты на токене

pkcs11-tool --module /usr/lib/librtpkcs11ecp -O

(2016-08-15 13:11:01 отредактировано Zam)

Re: Как подписать файл Ubuntu openssl rutoken

Получается такой результат
pkcs11-tool --module /usr/lib/librtpkcs11ecp.so -O
Using slot 0 with a present token (0x0)
если командой --list-slots

pkcs11-tool --module /usr/lib/librtpkcs11ecp.so --list-slots
Available slots:
Slot 0 (0x0): Aktiv Rutoken ECP (0000000032237438) 00 00
  token label        : Rutoken ECP <no label>
  token manufacturer : Aktiv Co.
  token model        : Rutoken ECP
  token flags        : rng, login required, PIN initialized, token initialized, user PIN to be changed
  hardware version   : 55.3
  firmware version   : 19.0
  serial num         : 32237438
Slot 1 (0x1):
  (empty)
Slot 2 (0x2):
  (empty)
Slot 3 (0x3):
  (empty)
Slot 4 (0x4):
  (empty)
Slot 5 (0x5):
  (empty)
Slot 6 (0x6):
  (empty)
Slot 7 (0x7):
  (empty)
Slot 8 (0x8):
  (empty)
Slot 9 (0x9):
  (empty)
Slot 10 (0xa):
  (empty)
Slot 11 (0xb):
  (empty)
Slot 12 (0xc):
  (empty)
Slot 13 (0xd):
  (empty)
Slot 14 (0xe):
  (empty)

Далее если хочу посомтреть список объектов то команда ничего не выводит
pkcs11-tool --module /usr/lib/librtpkcs11ecp.so --list-objects --slot 0

Re: Как подписать файл Ubuntu openssl rutoken

Zam, какой ключ и какая подпись должна быть на Рутокене?
Пришлите нам пожалуйста скриншот с "Панели Управления Рутокен", вкладка "Сертификаты", с компьютера под управлением ОС Windows.
Спасибо!

Re: Как подписать файл Ubuntu openssl rutoken

Скриншот приложил, у меня есть рутокен с ключом выданный какойто гос. площадкой, мне надо подписывать файлы с помощью этого ключа в Ubuntu

https://forum.rutoken.ru/uploads/transfer/0/9500/9900/thumb/p1ard5h0mr1cr81i6ft8g5vnfma1.jpg

Re: Как подписать файл Ubuntu openssl rutoken

Контейнер Crypto-Pro несовместим с openssl и pkcs#11.

Re: Как подписать файл Ubuntu openssl rutoken

Zam пишет:

Скриншот приложил, у меня есть рутокен с ключом выданный какойто гос. площадкой, мне надо подписывать файлы с помощью этого ключа в Ubuntu

https://forum.rutoken.ru/uploads/transfer/0/9500/9900/thumb/p1ard5h0mr1cr81i6ft8g5vnfma1.jpg

Добрый день, Zam!

Сертификаты КриптоПро, подписываются непосредственно самим КриптоПро CSP, исполняемым файлом cryptcp, все подробности в документации КриптоПро.

(2016-08-31 11:32:23 отредактировано Zam)

Re: Как подписать файл Ubuntu openssl rutoken

Спасибо за разъяснения!