我使用SourceForge上列出的示例(“从PDF文档的数字签名”白皮书,从Java移植到C#的示例)来签署PDF文件:
但是,签名失败并出现以下错误:
DER长度超过4个字节:109
密钥库是使用keytool创建的,如白皮书第17页所示,对于“使用iText签名的Hello World”这个示例应该没问题。
有没有人在使用移植的示例之前遇到过同样的问题?
谢谢, Koen Lowie。
答案 0 :(得分:0)
我已经能够通过使用不同版本的keytool来生成ks文件来解决问题。显然,我机器上java的默认设置是指旧的和过时的版本。