[poppler] [PATCH 0/4] [SoK] Implement SecurityHandler V6 in Poppler
Alok Anand
alok4nand at gmail.com
Wed Mar 9 18:12:26 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):
SHA-384,SHA-512 hash functions strictly require 64-bit words.
Added cases and conditions for V=5 R=6 document in
StandardSecurityHandler constructor.
Added SHA-512 and SHA-384 hash functions required for R=6 hash
(Algorithm 2.B).
Added revision 6 hash (Algorithm 2.B) and its calls to makeFileKey
function.
goo/gtypes.h | 2 +-
poppler/Decrypt.cc | 357 ++++++++++++++++++++++++++++++++++++++++++++-
poppler/SecurityHandler.cc | 8 +-
3 files changed, 354 insertions(+), 13 deletions(-)
mode change 100644 => 100755 poppler/Decrypt.cc
--
2.7.2
More information about the poppler
mailing list