简体   繁体   中英

How to digitally sign a document with Smart Card

I just get a project that really out of my expertise which is using Java and Smart Card. I have a smart card and want to use it to authenticate the user digital signature for let say PDF or Doc file. Since the project is on web, I would create a java applet application so I have connection between browser and smart card reader.

I found on internet that I need PKCS#11 drivers, but where can I find it? What is that for?

Although I kind of agree with @tarzanbappa above in that your question is not a programming question, let me point you to a quite valuable resource in my opinion: http://www.pwendland.net/IsoApplet/ It's the documentation for an applet that stores the asymmetric keypair, plus a driver so that the applet can be used through OpenSC, which implements PKCS#11.

By reading say documentation, plus the source code, I think you will get lots of insights for your project.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM