我使用PdfWriter setEncryption对PDF文档进行了加密/解密。一切都很好,解密也没问题。
当我为数字签名的PDF文档做同样的事情时,我的数字信息已被损坏(SigDict / Contents非法数据)
是否可以在不影响数字签名信息的情况下加密PDF?
答案 0 :(得分:1)
加密涉及重写完整的流。如果您的PDF经过数字签名,这将破坏数字签名,因此不可能(一般,不限于iText)加密经过数字签名的PDF(除非破坏签名是可接受的)
您需要在签名前或签署时加密文档。 签名后,切勿加密PDF 。