签署 PDF 文件以验证完整性和有效性

签署 PDF 文件以验证完整性和有效性

我被要求以 PDF 格式分发电子证书(它们最初是纸质的),但我想用 gpg 或类似的东西对它们进行签名,以便用户可以将它们上传到我的网站以检查它们是否被递了一份假副本。

因此,我想签署一个 PDF 文件(显然,用户不需要知道任何事情)并检查其是否有效。

答案1

您可以使用单独的签名文件来完成此操作。

  1. 签署文件:

    % gpg --output doc.pdf.sig --detach-sig doc.pdf

  2. 分发doc.pdfdoc.pdf.sig

  3. 验证文件:

    % gpg --verify doc.pdf.sig doc.pdf

相关内容