如何用Java对PDF(或其他文档)进行数字签名?

时间:2009-06-01 14:16:21

标签: pdf cryptography sign

可以使用哪些库对Java中的文档进行数字签名?

3 个答案:

答案 0 :(得分:6)

iText可能是我见过的最高质量的PDF操作库商业或开源,它绝对可用于签署PDF文档。

答案 1 :(得分:2)

由于PDF明确支持数字签名,因此签署它们的过程与您可能必须用于“另一个文档”的过程不同,如pointed out already

如果您的文档格式没有“内置”数字签名支持,则可以使用其他支持数字签名的格式(如S / MIME)进行包装。 BouncyCastle's S/MIME support没问题。

答案 2 :(得分:1)

iText网站有section专门解决此问题。