gpt4 book ai didi

java - 将隐藏(生物识别)数据附加到 pdf 上的数字签名

转载 作者:塔克拉玛干 更新时间:2023-11-03 03:19:47 29 4
gpt4 key购买 nike

我想知道是否可以使用 iText(我用于签名)或 Java 中的其他工具在 pdf 上添加生物识别数据。

我会更好地解释:在签名板上签名时,我会收集笔压、签名速度等签名信息。我想将这些信息(java 中的变量)与 pdf 上的签名一起存储。显然是隐藏和加密的,例如签名信息。

pdf 上是否有某种隐藏数据字段或可以包含此类信息的东西?我认为将其存储在作者等元数据字段中是不合适的。

最佳答案

向 PDF 文档添加信息的方法有多种。

您可以在文档级附件中添加数据。这样,人们就可以通过打开附件面板来检查数据。

将其存储为元数据也很好,但是您认为将该信息存储在作者 key 之类的内容中是不合适的,这是对的。

如您所知,/Info 字典将在 PDF 2.0 中弃用,转而使用 XMP 元数据流。在此元数据流中,您可以添加自定义 XML 数据(请参阅 XMP 规范的第 2.2.1 部分 - 第 3 部分)。

如果您不想将生物识别数据与文档元数据混合,您甚至可以为您想要的任何词典定义一个 XMP 流,可能包括签名词典。请参阅 ISO-32000-1 的第 14.3.2 节。

PS 1:我不知道是谁否决了你的问题。我投了赞成票,所以你回到了 0。

PS 2:如果您想创建 future 证明签名,请阅读 http://itextpdf.com/book/digitalsignatures

PS 3:使用已有 4 年历史的 iText 版本创建的签名通常不是面向 future 的。

关于java - 将隐藏(生物识别)数据附加到 pdf 上的数字签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16957941/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com