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