[
https://issues.apache.org/jira/browse/PDFBOX-730?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12877130#action_12877130
]
Andreas Lehmkühler commented on PDFBOX-730:
-------------------------------------------
I've added your patch with version 953076. I've made some minor changes (ASF
header, javadoc, small code additions)
Thanks to Adam for the contribution
> Basic implementation of Crypt filter
> ------------------------------------
>
> Key: PDFBOX-730
> URL: https://issues.apache.org/jira/browse/PDFBOX-730
> Project: PDFBox
> Issue Type: New Feature
> Components: Utilities
> Environment: Windows Vista 32-bit, Java 1.5.0_06, PDFBox HEAD tag
> Reporter: Adam Nichols
> Assignee: Andreas Lehmkühler
> Fix For: 1.2.0
>
> Attachments: CryptFilter.java, IdentityFilter.java, PDFBOX-730.patch
>
>
> I got an exception when trying to merge some documents which read "Unknown
> stream filter:COSName{Crypt}". I've looked around and it found this is a
> feature which was introduced in version 1.5 of the PDF spec. PDFBox doesn't
> have this filter implemented yet. This should be implemented per section
> 7.6.5 "Crypt Filters" of the PDF Specification (for reference, I'm looking at
> version 1.7 of the spec).
> I only have one example PDF which requires this filter and it uses the
> default encryption (Identity), so this will be the only type of Crypt filter
> which will be implemented for now. Since I don't have an example which has a
> filter "Name", I will only be implementing the case where the default is used
> as I have no test case for Name==Identity. If the "Name" is specified, it
> will throw an exception (currently it throws an exception for any Crypt
> filter).
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.