У меня есть смарт-карта, которая хранит мой цифровой сертификат. Когда я включаю его в свой ПК, сертификат обнаруживается в хранилище сертификатов Windows под IE> Инструменты> интернет-Опции> Содержание> Сертификаты.
Так... Как я могу использовать такой сертификат для подписания файла PDF в.NET?
Проверка http://itextpdf.sourceforge.net/howtosign.html . Может быть, вам нужно изменить ключ магазин в «Windows-My» клавиш.
См. Наши компоненты PDFBlackbox , которые позволяют подписывать файлы PDF с помощью сертификатов смарт-карт и USB-токенов. Насколько мне известно, PDFBlackbox - единственный компонент для подписи PDF, который поддерживает закрытые ключи, хранящиеся на оборудовании (и, следовательно, не экспортируемые в систему).