2

Actually i don't have much knowledge in java Security. My requirement is Add Digital Signature to pdf from USB device in a client machine,If any one you worked on this type of issue Please assist me the link,

Thanks,

mkl
  • 90,588
  • 15
  • 125
  • 265
Nagappa L M
  • 1,452
  • 4
  • 20
  • 33
  • iText is a PDF framework for Java that allows you to add signatures to PDF documents. Take a look at that: http://www.itextpdf.com/ . – Henrik Aasted Sørensen Nov 23 '12 at 14:22
  • 1
    You may want to take a look at iText, as @Henrik said, especially [this document](http://itextpdf.com/book/digitalsignatures) by the main iText architect demonstrates its current features concerning digital signatures. Of special interest might be the section on "Signing a document using a USB token" – mkl Nov 23 '12 at 21:39

2 Answers2

2

I've written a white paper about digital signing and PDF. It also explains what such an USB token is about. You can download this document for free from this URL: http://itextpdf.com/book/digitalsignatures

Bruno Lowagie
  • 75,994
  • 9
  • 109
  • 165
0

Do you mean having Java code on the server and needing to sign the document on the client side? Such task requires having client-side mechanisms (usually a Java applet or ActiveX control or some standalone application) which will do the actual signing job.

Our SecureBlackbox library has a distributed cryptography add-on which lets you accomplish the task easily. You will find detailed description of the add-on on our site or in this SO answer.

If you need to sign the data in client-side Java code (i.e. the USB device is local to the code), then you can use PDFBlackbox package of our SecureBlackbox product - it supports operations with USB tokens and cryptocards.

Community
  • 1
  • 1
Eugene Mayevski 'Callback
  • 45,135
  • 8
  • 71
  • 121