2015-07-10 299 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設置與該問題無關。 –