Bug 61162 - En-/decryption support for HWPF
Summary: En-/decryption support for HWPF
Status: RESOLVED FIXED
Alias: None
Product: POI
Classification: Unclassified
Component: HWPF (show other bugs)
Version: 3.17-dev
Hardware: All All
: P2 normal (vote)
Target Milestone: ---
Assignee: POI Developers List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-06-06 22:07 UTC by Andreas Beeker
Modified: 2017-06-14 17:30 UTC (History)
0 users



Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Andreas Beeker 2017-06-06 22:07:23 UTC
HWPF is missing the support for en-/decryption - this bug entry is used to log the progress ...
Comment 1 Andreas Beeker 2017-06-06 22:25:00 UTC
Decryption for Binary RC4 and CryptoAPI (... XOR is missing) - r1797837

Replace HWPFOutputStream with ByteArrayOutputStream - it doesn't add any new features - r1797838

Handle encrypted files with known password in integration tests - r1797839
Comment 2 Andreas Beeker 2017-06-14 17:30:23 UTC
#61162 - En-/decryption support for HWPF
- encryption support for HWPF
- refactor/unify EncryptionInfo handling in H**F classes
- remove Iterable interface from WorkbookRecordList - use getRecords() instead to prevent modifications over the Iterator

via r1798722

I'll document the XOR encryption over a new ticket, i.e. I need to gather sample xor files first ...