PDFBOX : Assinar documento PDF

0 respostas
B

Alguém já precisou utilizar um certificado digital para assinar um documento PDF?

De acordo com o PDFBox, isso é possível. Dessa forma:
http://www.pdfbox.org/commandlineutilities/Encrypt.html

No entanto, não achei nenhum post no fórum deles, mailing list, nada… e NÃO FUNCIONA.
Já testei com certificados x509/der, .p12 …

alguém  conseguiu?o erro que  é:

java.security.InvalidKeyException: Illegal key size or default parameters

at javax.crypto.Cipher.a(DashoA12275)

at javax.crypto.Cipher.a(DashoA12275)

at javax.crypto.Cipher.a(DashoA12275)

at javax.crypto.Cipher.init(DashoA12275)

at javax.crypto.Cipher.init(DashoA12275)

at org.apache.pdfbox.pdmodel.encryption.PublicKeySecurityHandler.computeRecipientInfo(PublicKeySecurityHandler.java:401)

at org.apache.pdfbox.pdmodel.encryption.PublicKeySecurityHandler.createDERForRecipient(PublicKeySecurityHandler.java:377)

at org.apache.pdfbox.pdmodel.encryption.PublicKeySecurityHandler.prepareDocumentForEncryption(PublicKeySecurityHandler.java:291)

at org.apache.pdfbox.pdfwriter.COSWriter.write(COSWriter.java:1002)

at org.apache.pdfbox.pdmodel.PDDocument.save(PDDocument.java:893)

at org.apache.pdfbox.pdmodel.PDDocument.save(PDDocument.java:874)

at org.apache.pdfbox.Encrypt.encrypt(Encrypt.java:189)

at org.apache.pdfbox.Encrypt.main(Encrypt.java:53)
Criado 20 de janeiro de 2010
Respostas 0
Participantes 1