I'm trying to verify the signature on a PDF document using iText and 
have run into an issue. Initially, I was using the Java security 
provider and experienced the error mentioned on this list previously 
regarding a parsing error (sun.security.pkcs.ParsingException: 
toDerInputStream rejects tag type -96). Taking the advice of those 
posts, I switched to using the BouncyCastle provider. Now I'm getting 
the following exception thrown:

Exception in thread "main" ExceptionConverter:
java.security.cert.CRLException: java.lang.IllegalArgumentException:
sequence wrong size for CertificateList
    at
org.bouncycastle.jce.provider.JDKX509CertificateFactory.engineGenerateCRL(Unknown
 

Source)
    at
org.bouncycastle.jce.provider.JDKX509CertificateFactory.engineGenerateCRLs(Unknown
 

Source)
    at
java.security.cert.CertificateFactory.generateCRLs(CertificateFactory.java:466) 

    at com.lowagie.text.pdf.PdfPKCS7.<init>(PdfPKCS7.java:250)
    at 
com.lowagie.text.pdf.AcroFields.verifySignature(AcroFields.java:1694)
    at rkm.VerifySignature.main(VerifySignature.java:33)

Not sure if it matters, but I am trying to verify a document created and 
signed by Adobe Server 7.01. The signing certificate is for testing only 
but was issued using the GeoTrust CA for Adobe which was issued using 
the Adobe Root CA.

I Googled this a bit and haven't found anything so I thought I'd put it 
to the list.

Thanks,

Rob


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
iText-questions mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/itext-questions
Buy the iText book: http://itext.ugent.be/itext-in-action/

Reply via email to