Digital signing a PDF

This Forum is for the use of Software Developers requiring help and assistance for Tracker Software's PDF-Tools SDK of Library DLL functions(only) - Please use the PDF-XChange Drivers API SDK Forum for assistance with all PDF Print Driver related topics.

Moderators: Tracker Support, TrackerSupp-Daniel, Chris - Tracker Supp, Vasyl-Tracker Dev Team, Sean - Tracker, Andrew - Tracker Support, Tracker - Clarion Support, John - Tracker Supp, Tracker Supp-Stefan, Ivan - Tracker Software, Support Staff, moderators

Post Reply
Posts: 9
Joined: Wed Feb 02, 2005 1:41 pm

Digital signing a PDF

Post by jklein » Tue Mar 21, 2006 4:14 pm


we need to sign a PDF created from the SDK. The signature is provided from a Signature Card (Smart Card) in a card reader with keypad to enter the PIN. How is it possible to assign the card reader to get a PKCS#7 certificate to use it with the new functions in SDK 3.5?

Best regards

John - Tracker Supp
Site Admin
Posts: 8204
Joined: Tue Jun 29, 2004 10:34 am
Location: Vancouver Island - Canada

Post by John - Tracker Supp » Wed Mar 22, 2006 11:35 am


PDF-XChange works with certificates via the Windows CryptoAPI, so if the CryptoAPI allows this, PDF-XChange should also.

Therefore you will need to use the Windows CryptoAPI I suspect to establish the certificate within windows as a PCKS#7 file using the CryptoAPI for the certificate on your Smart Card, this should be enough for PDF-XChange and then it should be available to PDF-XChange/Tools using the standard functions we provide, as would any other valid certifcate which existed on the users system.

Please see MSDN for detailed info about the CrptoAPI. ... 3f35f3.asp

If posting files to this forum - you must archive the files to a ZIP, RAR or 7z file or they will not be uploaded - thank you.

Best regards
Tracker Support

Post Reply