[poppler] [PATCHv2 0/4] [SoK] Implement SecurityHandler V6 in Poppler

Alok Anand alok4nand at gmail.com
Thu Mar 10 18:34:16 UTC 2016


The following patches add the support for version 5 + revision 6 documents.
Poppler will now be able to able to decrypt and open files like:
https://bugs.freedesktop.org/attachment.cgi?id=111902.

Alok Anand (4):
  Included definitions for uint64_t (required by SHA-384 and SHA 512)
  Added cases and conditions for V=5 R=6 document in
    StandardSecurityHandler constructor.
  Added SHA-384 and SHA-512 hash functions.
  Added revision6Hash function and cases for Revision 6 in makeFileKey
    function.

 poppler/Decrypt.cc         | 356 ++++++++++++++++++++++++++++++++++++++++++++-
 poppler/Decrypt.h          |   1 +
 poppler/SecurityHandler.cc |   8 +-
 3 files changed, 355 insertions(+), 10 deletions(-)
 mode change 100644 => 100755 poppler/SecurityHandler.cc

-- 
2.7.2



More information about the poppler mailing list