I am looking for a software which can sign a PDF file with a smart card.

We have two USB smart card readers available:

  • Gemalto IDBridge CT 40
  • ReinerSCT CyberJack

The software should mainly allow command line operation, i.e., call the software by some other tool, sign a PDF and save it.

  • Welcome to Software Recommendations! Which OS should it run on? What is your price limit? – Izzy Apr 23 '16 at 16:39
  • @Izzy Windows, price is not primary crucial – askolotl Apr 24 '16 at 7:39
  • @askolotl: Is 100 USD OK? Is 10.000 USD OK? – Nicolas Raoul Apr 25 '16 at 9:08
  • Are you looking for something that works out of the box with those card readers or something that you have to build to work with those card readers? – Brandon Haugen Apr 26 '16 at 19:28

Specifically for smartcard based signing, I recommend you go through the list of OpenSC based applications. OpenSC is the base library of most applications using smartcard and USB key hardware certificates.

At first glance, the following seem interesting for your use case (though I haven't tried any of them so far):


For signing PDF from web application, from Digital Signature Certificate in user's smartcard or USB Token, you may need to use Browser Extension. Signer.Digital browser extension (provided by my company) is free to use.

You may refer to Working Sample of the Signer.Digital browser extension. Developers can use Signer.Digital extension for free to integrate digital signing of PDF, XML, Json, or any content from their web application.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.