views:

136

answers:

2

I have a smartcard that stores my digital certificate. When I plug it into my PC, the certificate shows up at the Windows certificate store, under IE > Tools > Internet Options > Content > Certificates.

So... How can I use such certificate to sign a PDF file in .NET?

+1  A: 

Check http://itextpdf.sourceforge.net/howtosign.html. Maybe you need to change the key store to the "Windows-MY" keystore.

Sheng Jiang 蒋晟
A: 

See our PDFBlackbox components that let you sign PDF files using certificates on smartcards and USB tokens. As far as I know, PDFBlackbox is the only PDF signing component to support private keys stored on hardware (and thus not exportable to the system).

Eugene Mayevski 'EldoS Corp