jamessan / vim-gnupg

This script implements transparent editing of gpg encrypted files.
http://www.vim.org/scripts/script.php?script_id=3645
729 stars 73 forks source link

Please expand the project description to describe how vim-gnupg works. #63

Open hugomg opened 8 years ago

hugomg commented 8 years ago

I think if the project description explained better what vim-gnupg actually does under the hood it would be easier for a new user to understand what kind of security guarantees vim-gnupg offers.

In my particular case, I would like to know if vim-gnupg decrypts the encrypted file to to memory or if it decrypts to a temporary file that gets stored on disk. If vim crashes while I am editing the file will there be a plaintext version of the file saved somewhere in the system? I couldn't find the answer in the project description and I got lost in the vimscript when I tried reading the source code...

prognostikos commented 8 years ago

@hugomg http://www.vim.org/scripts/script.php?script_id=3645 has more details about what happens under the hood, FWIW