如何为 Okular PDF 创建自签名证书

如何为 Okular PDF 创建自签名证书

我很茫然。我想创建一个自签名证书来使用 Okular 签署 PDF。我还没有找到任何有效的分步指导。我尝试创建并安装证书,但 Okular 无法识别它。这是几周前的事,所以我对细节还不清楚。

背景:我知道自签名证书并没有多大意义。但在我的大学里,使用 Windows 的人员通常会使用 Adob​​e 的毫无意义的证书来签署 PDF,而我也希望能够这样做。因此,这里重要的不是数据安全,而是能够做当地官僚接受的事情。

答案1

根据 @Bib 的评论,我做了以下事情:

  1. 安装XCA
  2. 为数据库创建了新的证书数据库和密码
  3. 创建了仅对数字签名有效的证书
  4. 将其导出为.p12- 文件。
  5. .p12文件导入 Firefox(Okular 的默认密钥位置)
  6. 在 Okular 中激活证书(Okular - 后端 - PDF)

现在它可以像预期的那样在 Okular 上运行。

答案2

@gaussian 的答案有效,但我需要找出一些不适合评论的细节:

  • 在 (2) 中,我使用了默认文件名 XCADatabase.xdb其他一些教程

  • 在(3)中,我不知道如何配置“仅数字签名”,但默认值似乎有效。

  • 同样在(3)中,我第一次没有填写足够的字段,我的签名显示为“不可用”,所以我又做了一个,并将我的姓名/电子邮件放在几乎每个字段中。

  • 在(4)中,这种格式的linux扩展名似乎是.pfx而不是.p12(在这是另一个教程)这对我有用。

  • 在 (5) 中,通过设置 -> 证书 -> 查看证书 -> 您的证书选项卡导入。

  • 在 (6) 中确保激活了正确的配置文件目录。我必须更改 Okular 的选择,因为我使用的是 flatpak 版本的 Firefox。通过“帮助”->“更多故障排除信息”->“配置文件目录”在 Firefox 中找到配置文件目录。

答案3

我无法让它发挥作用。执行了上面 AdminBee 的步骤 1-5,但是当我重新启动 Okular 并转到后端 - PDF 时,刚刚创建的 .p12 证书没有出现。

我很困惑。我究竟做错了什么?

相关内容