Cley, thanks a lot, that indeed sounds like a good suggestion as these
corruptions do happen every once in a while.

Is there perhaps any other way to repair/analyse the file?

Many thanks again to everyone.

Best,
Adam

On Mon, Feb 29, 2016 at 11:49 AM, Cley Faye <cleyf...@gmail.com> wrote:

> 2016-02-29 12:20 GMT+01:00 Adam Bujdoso <adam.bujd...@gmail.com>:
>
> > Does anyone have an idea how the file could be repaired? I am happy to
> > forward the file if someone has a tool to examine it, or perhaps to
> recover
> > it.
> >
>
> ​Unfortunately, I can't do it myself because I lack the time to do so, but
> if someone's up to the task, it could be interesting to have an "extractor"
> for secured files.
>
> From my understanding of the specification, password-protected files are
> "just" like regular files, meaning that they still are ZIP containing
> multiple files. The password-protection is not at the ZIP level, but
> instead relevant files are encrypted before they are stored in the ZIP
> file.​ To remain efficient, these files are compressed using deflate (the
> same algorithm used in zip files) *before* encryption, and then simply
> stored in the ZIP file.
>
> An extracting tool could extract the content of the ODT/ZIP file, and using
> the password decrypt the relevant files. This would make the file
> "components" available for further examination. Since sometimes file
> corruption can merely mean a malformed closing tag in the XML that makes up
> the core of a document, it could be helpful.
>
> This could also make for a useful side-tool for LibreOffice, since these
> corruptions, as rare as they are, still happens sometimes even on
> unencrypted files.
>
> --
> To unsubscribe e-mail to: users+unsubscr...@global.libreoffice.org
> Problems?
> http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
> Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
> List archive: http://listarchives.libreoffice.org/global/users/
> All messages sent to this list will be publicly archived and cannot be
> deleted
>

-- 
To unsubscribe e-mail to: users+unsubscr...@global.libreoffice.org
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://listarchives.libreoffice.org/global/users/
All messages sent to this list will be publicly archived and cannot be deleted

Reply via email to