繁体   English   中英

保留现有的PDF签名

[英]Retaining existing PDF signature

给定带有证书的经过数字签名的PDF,我没有私钥,是否可以更改文档,使用我的证书对其进行签名并将以前的签名保留为“历史记录”,也就是说,旧签名不应验证文件的完整性,而用户应该只能够看到它曾经用其他证书签名过?

如果您打算删除旧的签名(使用他人的私钥创建), 更改文档并添加新的签名(使用您自己的私钥),那么可以。

如果您打算保留旧的签名,并添加第二个(所谓的批准)签名(使用您自己的私钥),则取决于第一个签名的性质(如果该签名“锁定”了文档,不可能)是否可以在两者之间更改文档。

此外,更改文档几乎总是会使原始签名无效。 请参阅对经过数字签名的PDF可以进行哪些操作? 找出哪些更改是可能的(例如,填写表单字段),哪些更改是不可能的(例如,添加额外的页面)。

至少一个我们的客户用来解决此问题的方法不是那么优雅,它是将签名的PDF包装到PDF包中,并添加带有其他信息的封面。 PDF包类似于可以在Adobe Reader(和其他一些PDF查看器)中打开的ZIP文件。 该ZIP文件可以包含所有其他类型的文档,包括未更改的已签名PDF,其中的签名保持不变。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM