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

Igr*_*Igr 9 java pdf itext digital-signature

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

我会更好地解释一下:在签名牌上签名时,我会收集笔压,签名速度等签名信息.我想用pdf上的签名存储这些信息(java中的变量)togheter.显然隐藏和加密,如签名信息.

pdf上是否存在某种隐藏数据字段或可能包含此类信息的内容?我认为将它存储在诸如作者等的元数据字段中是不合适的.

Bru*_*gie 8

有不同的方法可以向PDF文档添加信息.

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

将其存储为元数据也很好,但是你将这些信息存储在作者密钥之类的内容是不恰当的.

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

如果您不想将生物识别数据与文档元数据混合,您甚至可以为所需的任何字典定义XMP流,可能包括签名字典.见ISO-32000-1的14.3.2节.

PS 1:我不知道是谁贬低了你的问题.我赞成它,所以你回到了0.

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

PS 3:使用具有4年历史的iText版本创建的签名通常不具备前瞻性.