到目前为止,我发现的最佳解决方案是 Adobe Reader DC snap,它使用 wine: https: //snapcraft.io/acrordrdc。只是,请注意不要为此快照断开网络,正如安装程序建议的那样以避免更新(可能不起作用),因为这显然会阻止签名验证。
我一直在尝试“原生” Adobe Reader 9、Master PDF Editor和PDF Studio Viewer,但我发现它们不完整。Adobe Reader 9 显然有一个过时的验证方法,Master PDF Editor 似乎可以验证签名,但仍然显示一个“?” 而不是我的 PDF 中的“有效签名”标记,PDF Studio Viewer 将(假定有效的)签名标记为无效,因为不支持签名处理程序 (Adobe.PPKLite::ETSI.RFC3161)。
这仅基于来自一个权威机构的 PDF,但对于数字签名和认证方法方面的非专家来说,如果只想验证签名并继续,那么快照似乎是最佳选择。
小智 1
我认为最好的方法是在 LibreOffice 中打开 .PDF。如果 PDF 已签名,则会显示一条消息,并且可以通过单击“显示签名”来检查签名。
示例:在 LibreOffice 7+ Draw 中验证签名元数据。当我们打开文档时它会显示一个栏:
单击“显示签名”和“查看证书详细信息...”。
PS:验证签名,请参见https://superuser.com/a/1163219