Чем подписывать xml текст? (C#)
(0 чел.) 
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

ТЕМА: Чем подписывать xml текст? (C#)

Re: Чем подписывать xml текст? (C#) 3 года, 1 мес. назад #2390

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Их не надо переопределять у себя в проекте.
Можно обратиться к значению следующим образом:
KalkanCryptCOMLib.KALKANCRYPTCOM_CERTTYPE.KC_CERT_CA
Модератор

Re: Чем подписывать xml текст? (C#) 3 года, 1 мес. назад #2391

  • sapozhnikov
  • Новый участник
  • Постов: 18
  • Репутация: 0
Murat Seisenov написал:
Их не надо переопределять у себя в проекте.
Можно обратиться к значению следующим образом:
KalkanCryptCOMLib.KALKANCRYPTCOM_CERTTYPE.KC_CERT_CA


Ну я так и делаю. Посмотрите, я использую именно так как вы пишете
Это в библиотеке значит такие значения, либо они криво кастуются

Re: Чем подписывать xml текст? (C#) 3 года, 1 мес. назад #2392

  • sapozhnikov
  • Новый участник
  • Постов: 18
  • Репутация: 0
В общем проверка подписи RSA прошла успешно, после того как я руками прописал нужные цифры
А вот с ГОСТом проблема:
XMLSec Initialize - OK.

XMLSec check version - OK.

XMLSec crypto init - OK.

XMLSec crypto library init - OK.

XMLSec Initialize - OK.

XMLSec load trusted certificates - OK.

XMLSec parse doc - OK.

Get PKI data properties - OK.

Get PKI data properties - OK.

Get PKI data properties - OK.

XMLSec verify xml - found 1 sign(s).

XMLSec-error: func=xmlSecOpenSSLEvpSignatureInitialize:file=signatures.c:line=350:obj=gost343102004-gost34311:subj=unknown:error=31:invalid transform:


XMLSec-error: func=xmlSecTransformCreate:file=transforms.c:line=1436:obj=gost343102004-gost34311:subj=id->initialize:error=1:xmlsec library function failed:


XMLSec-error: func=xmlSecTransformNodeRead:file=transforms.c:line=1568:obj=unknown:subj=xmlSecTransformCreate:error=1:xmlsec library function failed:transform=gost343102004-gost34311


XMLSec-error: func=xmlSecTransformCtxNodeRead:file=transforms.c:line=694:obj=unknown:subj=xmlSecTransformNodeRead:error=1:xmlsec library function failed:name=SignatureMethod


XMLSec-error: func=xmlSecDSigCtxProcessSignedInfoNode:file=xmldsig.c:line=742:obj=unknown:subj=xmlSecTransformCtxNodeRead:error=1:xmlsec library function failed:node=SignatureMethod


XMLSec-error: func=xmlSecDSigCtxProcessSignatureNode:file=xmldsig.c:line=547:obj=unknown:subj=xmlSecDSigCtxProcessSignedInfoNode:error=1:xmlsec library function failed:


XMLSec-error: func=xmlSecDSigCtxVerify:file=xmldsig.c:line=366:obj=unknown:subj=xmlSecDSigCtxSignatureProcessNode:error=1:xmlsec library function failed:


XMLSec verify xml - FAILED.

XMLSec verify xml - FAILED.

Re: Чем подписывать xml текст? (C#) 3 года, 1 мес. назад #2393

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Вышлите мне подписанный гостом xml-файл.
Модератор

Re: Чем подписывать xml текст? (C#) 3 года, 1 мес. назад #2394

  • sapozhnikov
  • Новый участник
  • Постов: 18
  • Репутация: 0
Выслал на почту

Re: Чем подписывать xml текст? (C#) 3 года, 1 мес. назад #2395

  • Murat Seisenov
  • Модератор
  • Постов: 391
  • Репутация: 19
Успешно проходит проверку. Какие корневые сертификаты указываете при проверке?
Модератор
  • Страница:
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
FaLang translation system by Faboba