On Mi, 03 Jul 2019, Bram Moolenaar wrote:
> > Some parts of Vim need some more attention than they are currently > getting. Some are long-term feature requests that I think should be > implemented, some are unmaintained plugins. > > One of the things that comes up now and then is that the strongest > encryption that Vim supports isn't very strong. Some argue that with a > powerful computer (or data center) it could be cracked. I have not ever > seen proof of that, but there are better algorithms available. You can > use an external crypt somehow, but there are doubts whether this is > safe. And it won't work for the swap or undo file. > > This requires finding a portable implementation that is "state of the > art" and has a compatible license. The implementation must make sure > that the encryption is not weakened by how the algorithm is used. Some more information about the current problems are here: https://github.com/vim/vim/issues/639 https://github.com/vim/vim/issues/638 If I remember correctly, libsodium https://github.com/jedisct1/libsodium has been suggested for providing the encryption solution. This would be a good way to have a library handle the encryption part securely instead of trying to solve and implement it ourselves. Unfortunately, I have not the time to take a look at it myself. I have been more and more busy with my day job and my family and in my spare time, I barely find enough time to handle issues here and maintain the various plugins. I already have quite a bit of issues to look at but hardly find time for it, sorry. Best, Christian -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/vim_dev/20190704063850.GC21708%40256bit.org. For more options, visit https://groups.google.com/d/optout.
