ICEpdf
  1. ICEpdf
  2. PDF-123

AES support for general encryption algorithm

    Details

    • Type: New Feature New Feature
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 4.0 - Beta
    • Fix Version/s: 4.3
    • Component/s: Core/Parsing
    • Labels:
      None
    • Environment:
      any.
    • Assignee Priority:
      P3

      Description

      Beginning in PDF 1.6 specification the Advanced Encryption Standard (AES) algorithm was added to the general encryption algorithm for standard encryption. AES is a symmetric block cipher. This new encryption algorithm is document in the specification and is supported by the Java Cryptography extension (JCE).

      We have no examples of this type of encryption being used without crypt filters, http://jira.icefaces.org/browse/PDF-122 but we need to implement the algorithm before we can successfully implement crypt filters. Adobe acrobat 7.0 and later use AES 128 and 256 encryption algorthms.
      1. perf_graphics_v7.0.pdf
        118 kB
        Patrick Corless
      2. perf_graphics_v9.0.pdf
        119 kB
        Patrick Corless

        Issue Links

          Activity

            People

            • Assignee:
              Patrick Corless
              Reporter:
              Patrick Corless
            • Votes:
              3 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: