PDF 文档中数字签名 (DSC) 字段的正确使用

PDF 文档中数字签名 (DSC) 字段的正确使用

我正在研究并希望在未来的文档中使用数字签名。我的 Windows 安装附带了 Nitro PDF,我使用它来构建一个包含 3 个签名字段的 PDF 表单。我还可以设置一个条件,当文档使用证书进行数字签名时锁定所有字段。

在我看来,PDF 表单的工作方式如下:

  1. 一个人填写并完成 PDF 表格,
  2. 该人签署文件通过提供的签名字段

现在在 Ubuntu 上(我的大部分工作都是在 Ubuntu 上完成的),填写和签署 PDF 文档似乎要复杂得多。我搜索并尝试了一些解决方案,其中大多数是:

  • 签名仅作为注释。签署文件实际上并不用证书锁定文件,它只是添加了签名草稿(因为没有更好的词)。
  • 分开注释和签名。例如,您可以在 xournal++ 中注释您的签名,然后使用 gpg 登录。这种方法虽然有效,但它违背了 3 个签名字段及其每个条件的目的。人们可以在任何他们想要的地方添加注释,并且它不会绑定到证书。
  • 我最接近的是 Okular。它可以检测 3 个签名字段,我可以选择要签名的字段,但是我无法更改打印时签名的外观。有一个选项可以使用涂鸦和证书进行数字签名,但它会创建一个新的签名字段,而不是填写 3 个签名字段中的任何一个。

我也尝试过 LibreOffice Draw,但似乎无法在其中添加任何内容,它没有反应。

在 Ubuntu 中进行数字签名的最佳/正确方法是什么?

相关内容