Цифровая подпись XML в .NET - PullRequest
2 голосов
/ 07 августа 2010

Хотелось бы узнать, какой тип сертификата мне нужно получить от центра сертификации для подписи XML-документа в .NET?

У нас есть электронный счет-фактура xml, который необходимо подписать с помощью цифрового сертификата.

Есть мысли?

1 Ответ

1 голос
/ 07 декабря 2010

Насколько я знаю, вам нужен только сертификат с целевым назначением. Вы можете импортировать его в хранилище сертификатов Windows, чтобы использовать его напрямую.

После этого вы можете использовать его для подписи, используя одну из множества доступных библиотек. Например:

  • В Java - подписной апплет, созданный Университетом Жауме I (CryptoApplet), который можно найти по адресу projectestic.uji.es/pr/cryptoapplet
  • В .NET: новый проект, в котором я участвую (проект XAdES .NET), который вы можете найти по адресу xadesnet.codeplex.com

Привет

...