[Libreoffice-bugs] [Bug 40006] password protected file from master cannot be opened in 3.4.2

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Fri Aug 12 15:29:02 PDT 2011


https://bugs.freedesktop.org/show_bug.cgi?id=40006

--- Comment #5 from markus.mohrhard at googlemail.com 2011-08-12 15:29:02 PDT ---
Hello Cor,

can you reproduce this every time? I had a look at the generated manifest.xml
and there are no password information saved. This file is totally invalid can
neither be opened in 3.4 nor in 3.5.

I had a quick look at a newly generated manifest.xml and we have a missing line
in a 3-4 document:

//Version master
<manifest:file-entry manifest:media-type="text/xml"
manifest:full-path="settings.xml" manifest:size="7226">
    <manifest:encryption-data
manifest:checksum-type="urn:oasis:names:tc:opendocument:xmlns:manifest:1.0#sha256-1k"
manifest:checksum="5+tFidD/SNAtXf1fHsBcoXSEghaK6y9gb9KbdeyD4kM=">
        <manifest:algorithm
manifest:algorithm-name="http://www.w3.org/2001/04/xmlenc#aes256-cbc"
manifest:initialisation-vector="VelJ1kajLXUIeoDIkSG2Ow=="/>
        <manifest:key-derivation manifest:key-derivation-name="PBKDF2"
manifest:key-size="32" manifest:iteration-count="1024"
manifest:salt="Vrp3nZICerDtWfXs2fqVag=="/>
        <manifest:start-key-generation
manifest:start-key-generation-name="http://www.w3.org/2001/04/xmlenc#sha256"
manifest:key-size="32"/>
    </manifest:encryption-data>
</manifest:file-entry>

//Version 3.4
<manifest:file-entry manifest:media-type="text/xml"
manifest:full-path="settings.xml" manifest:size="7226">
    <manifest:encryption-data manifest:checksum-type="SHA1/1K"
manifest:checksum="ba3iogtlREVABXDLTrQ5d0DJIDk=">
        <manifest:algorithm manifest:algorithm-name="Blowfish CFB"
manifest:initialisation-vector="CcoafZ9v4Rk="/>
        <manifest:key-derivation manifest:key-derivation-name="PBKDF2"
manifest:iteration-count="1024" manifest:salt="4i1aKukpZWu2BhCTwar2Jw=="/>
    </manifest:encryption-data>
</manifest:file-entry>

//version 3.3
<manifest:file-entry manifest:media-type="text/xml"
manifest:full-path="styles.xml" manifest:size="6933">
    <manifest:encryption-data manifest:checksum-type="SHA1/1K"
manifest:checksum="i9UUUMTixqCE5k1mVYGt0hIG/Aw=">
        <manifest:algorithm manifest:algorithm-name="Blowfish CFB"
manifest:initialisation-vector="YPXtGlqCoCk="/>
        <manifest:key-derivation manifest:key-derivation-name="PBKDF2"
manifest:key-size="16" manifest:iteration-count="1024"
manifest:salt="YK1YYEXehMzE3s42UVSfqA=="/>
        <manifest:start-key-generation
manifest:start-key-generation-name="SHA1" manifest:key-size="20"/>
    </manifest:encryption-data>
</manifest:file-entry>

I think that only the master version is a valid odf 1.2 document.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the Libreoffice-bugs mailing list