使用 PDF 中的“提交”按钮或通过 EACAT 注册窗口发送 PDF 时,提交结果为“签名证书无效或已撤销”或“表格签名无效”可能有多种原因。

我们检测到的原因有:

1. 证书无效(已撤销、过期、无法识别……)。出现的错误是“无效或撤销的签名证书”

2.签名机器上的时间是未来时间,所以签名时间还没有到。在这种情况下出现的错误也是“无效或撤销的签名证书”。

3. 在卡上使用 T-CAT、Acrobat 9 或更高版本以及 SafeSign 标准 3.076 时发现的问题。点击签名会给出“编码BER时出错”,在这种情况下EACAT给出的错误原因是“无效的表单签名”

下面我们更详细地解释每种情况以及解决方案是什么:

1. 无效证书

一种可能是您的证书已过期或已被吊销或有效,但您没有选择正确的证书。如果您不确定,可以单击 PDF 签名,您可以在属性中查看证书是否已过期。要了解它是否已被撤销,您需要与您机构的认证服务负责人交谈,他们将能够从订阅者文件夹中查阅它。

证书可能不被分类并且可能不被签名验证者接受。请注意,使用 Acrobat 的“创建新数字 ID”选项生成的签名不是签名验证器识别的签名,因为它们不是由任何受信任的提供商颁发的。

解决方案:使用有效证书签署 PDF。

2. 未来签署PDF的时间

签署 PDF 时,Acrobat 将计算机时间指示为签署时间。计算机时间可能不正确,可能是因为机器用户手动更改了它,也可能是因为组织的网络服务器时间不正确。如果您尝试发送时间尚未到达的签名 PDF,显然签名验证器会指示签名无效,因为此签名将在实际时间到达该时间之前无效(而不是从您尝试发送的计算机)。

如何解决?更正您正在注册的计算机上的时间或与您的计算机对话,以便他们可以查看服务器时间并对其进行修改,并在以正确的时间签名后重新签名(推荐)进行发货;或者如果您此时无法更改,请在签名时间过后提交。

3. 在卡上使用 T-CAT、Acrobat 9 或更高版本以及 SafeSign 标准 3.076 时发现的问题

如果您仍然正确设置了 Adobe Acrobat(按照手册部分中的 Adobe电子签名用户指南中的步骤进行操作),在验证文档签名完成后会出现问题。要提供 2048 位 TCAT 进行签名,请请注意,如果 Adobe Acrobat 版本是版本 9 或更高版本,则该程序在 EACAT 服务和带有签名的 CATCert 数字证书之外存在问题。尝试通过表单上的“提交”按钮提交时的具体错误是“无效签名”,当尝试从 Acrobat 本身验证签名时,出现如下图所示“错误解码 BER

捕获

在这种情况下,我们推荐三种可能的替代方案

  • 选项 1:在晚上 9 点之前从装有其他版本 Adobe Acrobat 的计算机上签署文档。
  • 选项 2:如果选项 1 不可行,您需要卸载Safesign 标准 AOC 联盟认证软件并安装最新版本。
  • 选项 3:如果没有快速升级到最新版本的方法,您可以在 Acrobat 配置中从该选项手动配置通过 PKCS #11 的卡访问(此选项需要技术知识):
    - Adobe> 编辑> 首选项> 签名> 可信身份和证书> PKCS #11 模块和徽章> 附加模块> C:\Windows\System32\aetpkss1.dll

在需要 PDF 签名的所有计算机上安装新版本的软件或设置 Adobe 并重新启动计算机后
- 将 T-CAT 放入阅读器。
- 访问主页 - 所有程序 - Safesign 标准 - 证人管理。
- 从数字身份证菜单选项中,选择显示注册的数字身份证。此时证书应显示在打开的窗口中。
- 如果是这样,请从进行更新的计算机上重新签署原始 PDF。错误应该已经解决。