pdf签名要求验证与签名有问题

时间:2014-03-20 14:29:03

标签: pdf digital-signature

任何人,请解释签名之间的区别。 当我打开一个PDF文档时 - Adob​​e Acrobat 9显示消息"至少有一个签​​名有问题"但如果我打开另一个PDF,那么消息是"至少有一个签​​名需要验证"。 似乎两个PDF都是由自签名证书签名的,但消息不一样。 这种差异对我们的业务非常重要。 请帮忙。

1 个答案:

答案 0 :(得分:2)

让我的评论成为实际答案

至少有一个签​​名存在问题暗示Adobe Acrobat已尝试验证签名但未能这样做。

至少有一个签​​名需要验证表示Adobe Acrobat尚未尝试验证签名,因此尚未决定是否会失败。

Adob​​e Reader / Acrobat是否尝试验证签名取决于签名词典的过滤器 SubFilter 条目:

  • 如果Reader / Acrobat知道它们,它会自动尝试验证签名(除非配置设置已更改)。

  • 如果它知道 SubFilter 但不知道过滤器,则它不会尝试自动验证,但至少要验证

  • 如果它不知道 SubFilter ,则不会尝试验证。

OP可以验证这一点:

  

我已将子过滤器从CMS更改为CADES,并且消息从“至少一个签名有问题”更改为“至少一个签名需要验证”。

在任何Acrobat XI上,该消息可能会再次成为“至少有一个签​​名有问题”,因为Adobe同时已开始支持PAdES子过滤器。

相关问题