[Poppler-bugs] [Bug 99416] Sign PDF with digital signature
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Sep 16 17:17:41 UTC 2017
https://bugs.freedesktop.org/show_bug.cgi?id=99416
--- Comment #52 from Albert Astals Cid <aacid at kde.org> ---
(In reply to Adrian Johnson from comment #47)
> (In reply to Hans-Ulrich Jüttner from comment #46)
> > With the Contents object I see no problem replacing it with the correct
> > signature
> > value. However, the ByteRange object on disk is a string with multiple
> > spaces,
> > e.g. "/ByteRange [0 103562 108976 311 ]". These multiple
> > spaces
> > can't be represented in the ByteRange object in memory as it is an array of
> > integers. But if these multiple spaces are removed the signature will be
> > invalidated since the hash is calculated over a string including these
> > spaces.
>
> This doesn't make sense. The signature has to be computed on the disk file.
>
> > Before the patch (3) of Adrian this problem was avoided by not producing such
> > multiple spaces.
>
> Before patch (3) the entire PDF file was written to memory which is a
> non-starter.
Agreed, reading the entire PDF file to memory is not a good idea.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/poppler-bugs/attachments/20170916/afb00cc9/attachment.html>
More information about the Poppler-bugs
mailing list