将数字签名(Base64编码)集成到pdf文件中


trpnest
2025-01-24 05:53:06 (1月前)
  1. 我正在使用NakovDocumentSigner API来签署pdf文件。

一旦pdf文件签名,我得到了一个

数字
</跨度>

签名
</跨度>
(Base64编码)和认证链(Base64编码),我想将其转换为包含视觉的pdf文档

数字
</跨度>

签名
</跨度>

2 条回复
  1. 0# 烏鴉喝酒 | 2019-08-31 10-32



    在评论中明确表示,OP

    采用原始PDF,在某处为其创建签名,现在希望以某种方式将签名集成到PDF中。



    这很不幸,因为它不是集成PDF签名的工作方式。要了解它们的工作原理,请阅读

    这个答案

    信息安全。简短版本:




    您必须构建PDF文档的新版本,其中包含PDF AcroForm签名字段,其值为签名字典

    内容
    </强>
    条目包含整个新修订的签名,但不包括

    内容
    </强>
    入门价值。







    这应该说明为什么原始PDF的签名不能在这里使用。



    当你标记你的问题

    ,你应该读

    PDF文档的数字签名

    作者:Bruno Lowagie(iText软件),这是一份白皮书,解释了如何使用iText创建集成的PDF签名。



    有了这些知识,你就可以检查一下

    NakovDocumentSigner API

    可用于创建集成的PDF签名。


登录 后才能参与评论