You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Tilman Hausherr (Jira)" <ji...@apache.org> on 2022/04/30 04:05:00 UTC
[jira] [Closed] (PDFBOX-5423) org.apache.pdfbox.pdmodel.encryption.StandardSecurityHandler logIfStrongEncryptionMissing
[ https://issues.apache.org/jira/browse/PDFBOX-5423?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tilman Hausherr closed PDFBOX-5423.
-----------------------------------
Resolution: Not A Bug
Closing as this isn't a PDFBox problem, it's a java installation problem. Good luck.
> org.apache.pdfbox.pdmodel.encryption.StandardSecurityHandler logIfStrongEncryptionMissing
> -----------------------------------------------------------------------------------------
>
> Key: PDFBOX-5423
> URL: https://issues.apache.org/jira/browse/PDFBOX-5423
> Project: PDFBox
> Issue Type: Bug
> Components: Crypto
> Affects Versions: 2.0.24
> Reporter: Datta
> Priority: Blocker
>
> Hi
> I am using pdfbox-2.024.jar and java is 1.8.
> I am unable download the pdf.
> Even after adding the unlimited jce policy it is not working. throwing same error.
> Kindly advice the fix for the same. I am blocked as I am unable to download the content.
> Execption:-
> WARNING: JCE unlimited strength jurisdiction policy files are not installed
> 2022-04-25 14:43:15 [p: default-threadpool; w: Idle] ERROR Trace:58 - Errors occurred on downloading care plan.
> java.io.IOException: java.security.InvalidKeyException: Illegal key size
> at org.apache.pdfbox.pdmodel.encryption.StandardSecurityHandler.prepareEncryptionDictRev6(StandardSecurityHandler.java:474) ~[pdfbox-app-2.0.24.jar:2.0.24]
> at org.apache.pdfbox.pdmodel.encryption.StandardSecurityHandler.prepareDocumentForEncryption(StandardSecurityHandler.java:378) ~[pdfbox-app-2.0.24.jar:2.0.24]
>
> Code:-
> *int keyLength=256;*
> *final* StandardProtectionPolicy policy = *new* StandardProtectionPolicy("pdf",
> "", accessPermission);
> policy.setEncryptionKeyLength(keyLength);
> policy.setPreferAES(*true*);
> policy.setPermissions(accessPermission);
> *return* policy;
>
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org