Encryption: Difference between revisions
Dan Polansky (talk | contribs) |
Dan Polansky (talk | contribs) |
||
Line 31: | Line 31: | ||
Concerned operating systems: Linux, Windows, and possibly other. | Concerned operating systems: Linux, Windows, and possibly other. | ||
Concerned FreeMind versions: 0.8.0, 0.9.0 beta 9. | Concerned FreeMind versions: 0.8.0, 0.9.0 beta 9. The bug should not appear in FreeMind 0.8.1 and in latest 0.9.0 RC releases. | ||
''Solution:'' A provisional solution is to stick with Java Runtime Environment '''JRE 1.4''' or '''JRE 1.5'''. | ''Solution:'' A provisional solution is to stick with Java Runtime Environment '''JRE 1.4''' or '''JRE 1.5'''. | ||
''Detail:'' There is a bug in the PBE key getkey.getAlgorithm() method in JRE 1.4> key.getAlgorithm() returns PBEWithMD5AndDES instead of PBEWithMD5AndTripleDES. | ''Detail:'' There is a bug in the PBE key <code>getkey.getAlgorithm()</code> method in JRE 1.4. The method <code>key.getAlgorithm()</code> returns PBEWithMD5AndDES instead of PBEWithMD5AndTripleDES[source?]. | ||
''See also:'' [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4051143 Bug Nr. 4051143] in Sun bug database. | ''See also:'' [http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4051143 Bug Nr. 4051143] in Sun bug database. |
Revision as of 10:45, 14 May 2010
In FreeMind, the whole map or single branches may be encrypted. An encrypted branch has a padlock icon. Encryption is available since FreeMind 0.8.0. Using encryptionTo insert an encrypted branch, select Insert Encrypted Node from the Tools menu. It is not possible to encrypt an existing node, though you can move an existing node to an encrypted branch once you have created it. To lock or unlock an encrypted branch, select Toggle Crypted/Encrypted from the Tools menu. Menu
Encryption algorithmThe encryption algorith used in FreeMind 0.8.0 and in the last beta versions of 0.9.0 is Single DES. Tripple DES is not supported. Both Single DES and Tripple DES are symmetric-key algorithms built in Java. TroubleshootingProblem: Mind maps encrypted with FreeMind running on Java Runtime Environment JRE 1.4 and JRE 1.5 cannot be opened with FreeMind running on Java Runtime Environment JRE 1.6. Concerned operating systems: Linux, Windows, and possibly other. Concerned FreeMind versions: 0.8.0, 0.9.0 beta 9. The bug should not appear in FreeMind 0.8.1 and in latest 0.9.0 RC releases. Solution: A provisional solution is to stick with Java Runtime Environment JRE 1.4 or JRE 1.5. Detail: There is a bug in the PBE key See also: Bug Nr. 4051143 in Sun bug database. File formatThe encrypted branches are stored in FreeMind XML as follows. TODO. Implementation
Links
Implementation
|