Itext 如何检查数字签名文档是否正确
我正在创建一个经过数字认证/签名的PDF文件。我能够使用itext库成功地签署我的pdf文档 但是,adobe reader上的证书详细信息显示如下: 证书可以吗?还是有什么问题 证书可以吗?还是有什么问题 就您的PDF查看器而言。。。 就您的Adobe Reader而言,证书显然是可以的。你的屏幕截图 在文档消息栏中包含此文档状态: 根据Adobe的报告 这意味着两件事:Itext 如何检查数字签名文档是否正确,itext,digital-signature,digital-certificate,Itext,Digital Signature,Digital Certificate,我正在创建一个经过数字认证/签名的PDF文件。我能够使用itext库成功地签署我的pdf文档 但是,adobe reader上的证书详细信息显示如下: 证书可以吗?还是有什么问题 证书可以吗?还是有什么问题 就您的PDF查看器而言。。。 就您的Adobe Reader而言,证书显然是可以的。你的屏幕截图 在文档消息栏中包含此文档状态: 根据Adobe的报告 这意味着两件事: 文档未更改或仅包含允许的更改。(文件完整性检查) 已验证所有签名者的[身份]。(身份检查) 特别是后者意味着A
- 文档未更改或仅包含允许的更改。(文件完整性检查)
- 已验证所有签名者的[身份]。(身份检查)
另一方面,如果您事先与已签名文档的收件人达成一致,同意使用SSL证书来约束签名,则此类签名也有可能最终被认定为具有法律约束力,并且您可以在法庭上对您的签名负责。根据弹出窗口,该证书可用于签署文档,即用于您的用例。因此,它看起来不错。由于您没有提供证书本身,很难说更多……请阅读并尝试第5章中所示的代码,以验证已签名的文档。@BrunoLowagie:尝试了您的建议,输出结果表明证书完整性检查是正确的,但我已使用SSL证书对其进行签名。你认为可以签字吗?输出:======ankit1====签名覆盖整个文档:真实文档修订:1/1完整性检查确定?真实通常不会:可能会有例外,但您应该询问您的CA,他会很高兴向您出售可用于签名的证书。@BrunoLowagie:您已经给了我另一个问题的链接。我在链接上得到问题的答案后发布了这个问题。