Bad Parameters при проверке подписи рутокена

Сформированы 2 ключа, на 1 ключе установлен сертификат который шифрует и подписывает сообщение
на 2 ключе сертификат который отвечает за расшифровку и проверку подписи

Код который вызывает проверку подписи:

https://forum.rutoken.ru/uploads/images/2024/10/d3af0a4f560875ba535ba0a0c368236d.png

https://forum.rutoken.ru/uploads/images/2024/10/95e81b5e3ba47c976ab22a404416a231.png


Аргументами передается значение подписи , файл сертификата отправителя  и корневой сертификат

В ходе выполнения кода происходит исключение которое выдает сообщение Bad Parameters


Сертификат получателя:

Public Key Object; GOSTR3410
  PARAMS OID: 06072a850302022301
  VALUE:      b62e05200a68c6d465e36252651c5cb919a120d0f861805cc52b7be8ac611f08
              8d4f34035972a40805b01df4680637045c477a6cbf3e22458d58fcdaf06765af
  label:
  ID:         8d877ac06d6e3057309ad4bc43ded58c0850b9d0
  Usage:      verify
Certificate Object; type = X.509 cert
  label:      Rutoken Plugin
  subject:    DN: CN=Streamlabs, SN=Stream, GN=Labs Stream
  ID:         8d877ac06d6e3057309ad4bc43ded58c0850b9d0
Certificate Object; type = X.509 cert
  label:      Rutoken Plugin
  subject:    DN: ST=Moscow, L=Moscow, O=AO Aktiv-Soft, OU=Rutoken, CN=Rutoken TEST CA GOST
  ID:         a3ebb61052dd9625c8221eea5d8b49d5e0534f92
Certificate Object; type = X.509 cert
  label:      Rutoken Plugin
  subject:    DN: ST=Moscow, L=Moscow, O=AO Aktiv-Soft, OU=Rutoken, CN=Rutoken TEST CA RSA
  ID:         f7c656e7675591ae723c7ae9ec97929c8c9beda3


Сертификат отправителя:
https://forum.rutoken.ru/uploads/images/2024/10/80c7a47e2b02121e584edb880dd4f9a0.png


При использовании этих сертификатов на ключах, расшифровка сообщения происходит успешно, но проверка подписи не проходит, вылетает вышеупомянутое исключение с сообщением bad parameters, используется sdk libpki-core.so.1.15

Re: Bad Parameters при проверке подписи рутокена

Добрый день.
Полученную от вас информацию передали разработчикам.
Мы сообщим вам как только будет найдено решение данной проблемы.

Re: Bad Parameters при проверке подписи рутокена

Подскажите, пожалуйста, можете прислать нам почту  hotline@rutoken.ru сертификаты и код файлами?

Re: Bad Parameters при проверке подписи рутокена

Федосов Никита пишет:

Подскажите, пожалуйста, можете прислать нам почту  hotline@rutoken.ru сертификаты и код файлами?

Выслал вам письмо с информацией

Re: Bad Parameters при проверке подписи рутокена

И файл со значением подписи в том виде, в котором вы его передаете на проверку, например, после строки 56 добавить:

writeFile("SignedData.bin", data.data(), data.size());

Re: Bad Parameters при проверке подписи рутокена

Евгений Мироненко пишет:

И файл со значением подписи в том виде, в котором вы его передаете на проверку, например, после строки 56 добавить:

writeFile("SignedData.bin", data.data(), data.size());


Отправил