Bad Parameters при проверке подписи рутокена
Сформированы 2 ключа, на 1 ключе установлен сертификат который шифрует и подписывает сообщение
на 2 ключе сертификат который отвечает за расшифровку и проверку подписи
Код который вызывает проверку подписи:
Аргументами передается значение подписи , файл сертификата отправителя и корневой сертификат
В ходе выполнения кода происходит исключение которое выдает сообщение 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
При использовании этих сертификатов на ключах, расшифровка сообщения происходит успешно, но проверка подписи не проходит, вылетает вышеупомянутое исключение с сообщением bad parameters, используется sdk libpki-core.so.1.15



