[ 
https://issues.apache.org/jira/browse/PDFBOX-2456?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14208585#comment-14208585
 ] 

Tilman Hausherr commented on PDFBOX-2456:
-----------------------------------------

When not providing the correct password, the old parser throws an exception 
with the text "Cannot decrypt PDF, the password is incorrect". The nonSeq 
parser throws an exception with the text "Error (IOException) while creating 
security handler for decryption". That one is a rethrown exception, the 
original one is "Cannot decrypt PDF, the password is incorrect". 

[~lehmi], [~tboehme] shouldn't we instead just keep the IOException as it 
comes? My thought would be to remove that "catch (Exception e)" part from the 
nonSeqParser class.

> create TestSymmetricKeyEncryption.java
> --------------------------------------
>
>                 Key: PDFBOX-2456
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-2456
>             Project: PDFBox
>          Issue Type: Improvement
>          Components: Utilities
>    Affects Versions: 1.8.7, 1.8.8, 2.0.0
>         Environment: java7 debian7
>            Reporter: Ralf Hauser
>            Assignee: Tilman Hausherr
>              Labels: AES256
>             Fix For: 1.8.8, 2.0.0
>
>         Attachments: AES256.diff, PasswordSample-256bit.pdf, 
> TestSymmetricKeyEncryption.java, enc128bit_20141025_115145.pdf, 
> enc256bit_20141025_105451.pdf, preEnc_20141025_105451.pdf, 
> preEnc_20141025_115145.pdf
>
>
> similarly to org.apache.pdfbox.encryption.TestPublicKeyEncryption, also test 
> password based encryption 
> 1) 128bit
> 2) 256bit AES PDFBOX-1594



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to