At 2015-02-05 01:11:54,"Steve Hall" <[email protected]> Wrote:



A recursive checksum? I wouldn't know how to do that.

---------------------

I suggest some features for vim improvement.

In my humble opinion, the next thing to do is to enhance vim's encryption. It 
could implement more encrypt methods like CAST5, TWOFISH, AES256 etc. One 
studpid feature is that vim prepends a 'magic string' --- 'VimCrypt~..' on the 
encrypted file, which is COMPLETELY no use except for telling crackers that it 
is encrypted with vim and its encrypt method. Vim encrypted file should get rid 
of any thing that would reveal it is vim encrypted and its encrypt method. 
Then, how to read it back? Vim will never know if it is vim encrypted and the 
encrypt method. It is easy. First, vim will read in an encrypted file and 
display a mess with binary mode. Sceond, the user inputs command like ':Z 
blowfish' or ':Z cast5' in vim, which tells vim to decrypt the mess with 
blowfish or cast5. If that file is not vim encrypted but an real executable or 
user has inputted a wrong key, vim still uses that key to decrypt and another 
mess would display. This will greatly improve the robustness of vim encrypted 
file. By enhancing its encryption in this way, vim could greatly spread over 
the world and other editors become truly nothing. Vim becomes a weapon with 
deity.

By the way, the improvement of vim should never stop. If it stops, then vim 
will perish --- definitely. But the degree of improvement could vary. This is 
one stripe of balance, which we have been seeking in the universe.

Best regards,
Tora (Tiger in Japanese)

-- 
-- 
You received this message from the "vim_use" 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_use" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to