【问题标题】:iText encrypting a digitally signed PDFiText 加密数字签名的 PDF
【发布时间】:2015-08-21 22:56:09
【问题描述】:

我使用 PdfWriter setEncryption 对 PDF 文档进行了加密/解密。一切正常,解密也OK。

当我对数字签名的 PDF 文档执行相同操作时,我的数字信息已被消息损坏(SigDict/Contents 非法数据)

是否可以在不影响数字签名信息的情况下加密 PDF?

【问题讨论】:

    标签: cryptography itext digital-signature


    【解决方案1】:

    加密涉及重写完整的流。如果您的 PDF 进行了数字签名,这将破坏数字签名,因此不可能(一般,不限于 iText)加密经过数字签名的 PDF(除非破坏签名是可以接受的) .

    您需要在签名前或签名时对文档进行加密。切勿在签名后加密 PDF。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-19
      • 1970-01-01
      • 1970-01-01
      • 2014-03-26
      相关资源
      最近更新 更多