У меня есть смарт-карта, на которой хранится мой цифровой сертификат. Когда я подключаю его к компьютеру, сертификат отображается в хранилище сертификатов Windows в разделе IE > Инструменты > Свойства обозревателя > Содержимое > Сертификаты.

Итак... Как я могу использовать такой сертификат для подписи файла PDF в .NET?

6
Daniel Silveira 26 Янв 2010 в 23:42

2 ответа

Проверьте http://itextpdf.sourceforge.net/howtosign.html. Возможно, вам нужно изменить хранилище ключей на "Windows-MY". хранилище ключей.

2
Sheng Jiang 蒋晟 27 Янв 2010 в 03:43

Ознакомьтесь с нашими компонентами PDFBlackbox, которые позволяют подписывать PDF-файлы с помощью сертификатов на смарт-картах и ​​USB-накопителях. жетоны. Насколько мне известно, PDFBlackbox — единственный компонент для подписи PDF, который поддерживает закрытые ключи, хранящиеся на оборудовании (и, следовательно, не экспортируемые в систему).

0
Eugene Mayevski 'Callback 22 Авг 2010 в 13:30