On Mon, 22 May 2017 20:13:13 -0700 (PDT) Phaze <paranhasl...@gmail.com> wrote:
> The absence of this feature is the only thing that is preventing me > from using leo as a password store This feature exists in the stickynotes plugin. It only works if the PyCrypto library is installed (python-crypto). It's per node, not per tree, but you only need to enter the key once per session. I.e. it will use the same pass phrase for all nodes in an outline, unless you force re-entry. I can fit all my passwords in one node (the stickynote widget has a find function specifically to make this usable). I don't think there's any way to easily break the encryption if you use a decent pass phrase, nothing too short. So forget the phrase, lose the data. By only putting the clear text in the stickynote widget, not the regular body widget, it tries to minimize the chances of the text being written to disk, but no guarantees, swap files, etc. etc. Cheers -Terry > It would be very cool if we could encrypt both the text and the > structure of nodes marked @encrypt and present a dialog box > requesting the key/password to decrypt and use the outline tree. The > section in the actual .leo file would need to be stored as encrypted > text however as simply having a password tacked on the node could be > circumvented by looking at the raw xml. > > Although it may not be state of the art, and is in many cases > crackable with patience, a Vigenère would be easy enough to > implement. It would also deter a casual snoop. > > If the option was also given to enforce the use of the leo users id > as part of the key/password it would also provide an additional level > of authentication/security. > > Just an idea > Paran > > -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to leo-editor+unsubscr...@googlegroups.com. To post to this group, send email to leo-editor@googlegroups.com. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.