在Mac Adob e Reader上验证数字签名

问题描述 投票:3回答:3

我正在尝试使用Go Daddy发布的SSL证书对PDF进行签名。

只要您检查Windows证书存储区中Edit->Preferences...->Security->Advanced Preferences->Windows Integration->Trust ALL root certificates下的“验证签名”复选框以执行以下操作,这些签名就会在Windows Reader中显示为有效。

但是,我似乎无法在Mac OS X版本的Reader中找到类似的设置。 Mac OS X似乎与Keychain中的Windows Certificate Store类似(特别是Go Daddy的System Roots)。

是否有人知道Mac版本上的设置与我提到的Windows设置类似?如果没有,是否有另一个PDF阅读器可以用于这种情况?

macos pdf digital-signature acrobat digital-certificate
3个回答
1
投票

Adobe Reader使用自己的Trusted list,通常情况下,您所描述的用法效果很好。但是我不确定GoDaddy是否在列表中。


0
投票

只是一个快速的提示,

虽然您可以“技术上”使用私钥和证书对任何文档进行签名,但除非您的证书(在您的案例中为Go Daddy)为了数字签名而向您发出证书,否则该签名将无效。根据您上面提到的,您的证书是为了保护与SSL的连接而不是用于对文档进行数字签名而颁发的。

这可能是证书未显示在您的受信任列表中的原因,因为只有为了数字签名而颁发的证书才会显示在该列表中。

其他人可能会帮助您进一步缩小实际解决方案。


0
投票

我认为它根本没有与OS X上的Keychain集成,而是依赖于自己的证书库;我被钥匙扣指示使用可信证书的签名几次咬了一口。这就是为什么有些供应商提供用于签署PDF的特定目的的证书,这些证书来自Adobe自己的“Adobe Root CA”。

如果没有,是否有另一个PDF阅读器可以用于这种情况?

© www.soinside.com 2019 - 2024. All rights reserved.