2015-07-10 303 views
0

我使用usb电子令牌在我的java代码中使用PKCS11模块签署pdf。文件大小从50kb增加到2mb。据我了解,这是因为在签署时添加到文档中的CRL(证书吊销列表)发生的。有什么办法可以避免添加这个列表或避免我的文件的大小增加。添加数字签名后文件大小增加

+1

您想避免在添加东西时文件的大小增加吗? –

回答

0

CRL并非总是添加,这取决于签名格式(如果您使用PAdES或不)。观察到的行为的另一种可能性是库为数据插入空的占位符,但不写入数据本身。在代码中检查这两种情况。

+0

可以请你建议我如何检查第二个。 – Ace

+0

@ace我不知道你使用了哪个库,所以我不能告诉你,对不起。 –

+0

我正在使用BouncyCastle。 – Ace

-1

大多数专业人员和利益相关者在提交MCA & LLP表格时遇到了增加PDF文件大小的问题,例如AOC-4,LLP表格11等。我们的Mos面临着增加PDF文件大小的问题签署数字签名后。在LLP退货申报的情况下,我们可能需要添加4个DSC,即两个合作伙伴,一个指定合作伙伴和一个专业DSC。每次贴上时数字签名文件的大小越来越大,这通常与MCA规定的用于表单上传的文件大小相同。 增加文件大小的主要原因是证书吊销列表(CRL)每当我们签名时嵌入签名。 为了解决上述问题的一个必须遵循下面的步骤

打开任何PDF文件 去编辑 - >首选项 - >安全 单击高级首选项,然后选择“创建”选项卡。 取消选择'在签名时包含签名的撤消状态

+0

问题是关于用BouncyCastle在Java中签名。 Acrobat设置与该问题无关。 –