By writing "Office Open ..." I meant encrypted X..F (e.g. XSSF for .xlsx) 
files, which
is achieved by the org.apache.poi.poifs.crypt.AgileDecryptor class.
Encrypted OOXML files are wrapped by a (N)POIFS.

After hopefully finishing issue #55758 this week, I'll continue with #53475 [1],
i.e. adding agile encryption.

If you want to add encryption support for .xlsx before that, you might wana 
look at the above class
and its sibling classes. It looks like, that most of the code of generating and 
verifying the encryption key
is already there and only has to be adapted for encryption.

Furthermore the MSDN docs [2] are also a good source of how this works.

[1]: https://issues.apache.org/bugzilla/show_bug.cgi?id=53475
[2]: http://msdn.microsoft.com/en-us/library/cc313071(v=office.12).aspx


On 18.11.2013 10:33, Андрей Богданов wrote:
Thank you for answer, but I want add encryption support in Apache poi.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to