Hi there,

I'm quite new with itext signatures, so forgive my lack of clear concepts.

When using MakeSignature.signDetached method, I'm able to sign and verify (with 
Adobe) PDF CADES signatures (no ocsp nor tsa clients), provided the 
Certificate[] chain has just a single item; the p12 certificate with which I 
make the signature.

However, when using two level certificate (signing cert and root cert, there 
are no more intermediate certs) the signature seems to perform successfully (no 
errors nor error traces) but Adobe says it has a cryptographic error.

I've also used another internal validation service (haven't checked with them 
yet), and the error seems to be something related to the hash or digest 
algorithm.
<pre>
OPENSSL_ERROR_CODE = 67567722
</pre>

Could you provide me of any insight?
I'm actually using 'BouncyCastleDigest' as the ExternalDigest, and the 
ExternalSignature I established works fine with one level certificate (SHA1 
hash algorithm and "BC" provider).

Thx in advance.

------------------------------------------------------------------------------
Meet PCI DSS 3.0 Compliance Requirements with EventLog Analyzer
Achieve PCI DSS 3.0 Compliant Status with Out-of-the-box PCI DSS Reports
Are you Audit-Ready for PCI DSS 3.0 Compliance? Download White paper
Comply to PCI DSS 3.0 Requirement 10 and 11.5 with EventLog Analyzer
http://pubads.g.doubleclick.net/gampad/clk?id=154622311&iu=/4140/ostg.clktrk
_______________________________________________
iText-questions mailing list
iText-questions@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/itext-questions

iText(R) is a registered trademark of 1T3XT BVBA.
Many questions posted to this list can (and will) be answered with a reference 
to the iText book: http://www.itextpdf.com/book/
Please check the keywords list before you ask for examples: 
http://itextpdf.com/themes/keywords.php

Reply via email to