To comment on the following update, log in, then open the issue:
http://www.openoffice.org/issues/show_bug.cgi?id=12626





------- Additional comments from [EMAIL PROTECTED] Tue Apr 18 06:28:10 -0700 
2006 -------
I send a mail to the [EMAIL PROTECTED]
(http://gsl.openoffice.org/servlets/ReadMsg?list=dev&msgNo=1779) list, but no
one commented, I'm going to write a few words here.
 
The PDF spec I'm referring to is vers. 1.4.
The encryption  is  detailed in section 3.5 of said spec.
Not all the PDF file is encrypted: strings and streams composing the
document are encrypted, the rest of the file is not encrypted.

The streams must be encrypted after the filters are applied, and
decrypted (by the viewer, not OOo) before the filters are applied.

The encryption catalog defines the 'security handler' used to perform
the encryption task.
What PDF security handler OOo should support ? I think that the Standard
Security Handler (3.5.2) would be sufficient. From what I've seen in
the comments here seems that this is what the OOo users ask for.

The building blocks needed to implement standard handler encryption
are already present in the OOo source tree (MD5, ARCFOUR: both in sal/rlt IIRC).

Are there any spec available re: PDF security ( e.g. implementation description
as in
http://specs.openoffice.org/appwide/security/Electronic_Signatures_and_Security.sxw
for OOo ) ?

->pl. Implementation idea: all the crypt stuff should go to pdfwriter_impl.cxx,
a good point to insert
the crypt routines can be the PDFWriterImpl::writeBuffer method, using a flag to
determine if the data must be
encrypted.
According to what I've seen so far, that method is the lowest level of data
delivery before writing to a physical file. And what is the impact of PDF
encryption wrt PDF/A ? You mentioned it in a former comment of this issue.

I think I can start working on this issue, if nobody is working on it.


---------------------------------------------------------------------
Please do not reply to this automatically generated notification from
Issue Tracker. Please log onto the website and enter your comments.
http://qa.openoffice.org/issue_handling/project_issues.html#notification

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to