Uploaded image for project: 'PDFBox'
  1. PDFBox
  2. PDFBOX-5423

org.apache.pdfbox.pdmodel.encryption.StandardSecurityHandler logIfStrongEncryptionMissing

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Blocker
    • Resolution: Not A Bug
    • 2.0.24
    • None
    • Crypto
    • None

    Description

      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;

       

      Attachments

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            Unassigned Unassigned
            cooldudedatta@gmail.com Datta
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment