

Browser PDF viewers and Foxit Reader (which does signature verification) handle it just fine. This issue does not seem to be happening consistently, and the problem only exists in Adobe Reader. Whether or not you have our certificates to verify this signature installed, the issue seems to occur. The PDF will open initially but then freeze and not be navigable. Here is a sample PDF which exhibits the issue. Return new MemoryStream(memoryStream.ToArray()) SignatureAppearance.SetCrypto(privateKey, signingCertificates, null, PdfSignatureAppearance.WINCER_SIGNED) Var privateKey = certificationBundle.PrivateKey SignatureAppearance.Reason = "Approval of design" Var signatureAppearance = signatureStamper.SignatureAppearance

SignatureStamper.SetEncryption(null, (certificationBundle.Password), PdfWriter.ALLOW_PRINTING | PdfWriter.ALLOW_MODIFY_ANNOTATIONS, PdfWriter.STANDARD_ENCRYPTION_128) Var signatureStamper = PdfStamper.CreateSignature(pdfReader, memoryStream, '\0', null) Var pdfReader = new PdfReader(uncertifiedFileStream) Using (var memoryStream = new MemoryStream()) public static Stream Digitall圜ertifyPdfStream(Stream uncertifiedFileStream, CertificationBundle certificationBundle) We use the LGPL version of the iTextSharp library (4.1.6) for digitally signing the PDFs. We have code that modifies a PDF and then digitally signs the modified PDF.
