Mohsin wrote:

> Attaching patch7.zip encryption Key_strengthening
> 
> Changes:
> 1 added 8 bytes salt to file header,
> 2. sha256_key takes password, salt, salt_len  (salt is binary, not
> null terminated)
> 3. sha256_seed also generates salt along with iv.
> 4. bf_key_init takes password and salt.
> 5. bf_key_init converts ascii hex key[64] to binary key[32] (this
> change is independent of the 1..4 above)
> 
> Also attached is vc-proj.zip (contains dsp and dsw project files).
> The HG repository didn't have these files, so I copied them from older
> older source tree.
> Might be useful to others on this list using vc++ on windows to debug.

Can you explain what this does, how it makes the encryption stronger,
and if there is any impact on performance?  A link to a page that
explains it would be helpful.

-- 
hundred-and-one symptoms of being an internet addict:
132. You come back and check this list every half-hour.

 /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\        download, build and distribute -- http://www.A-A-P.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
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

Raspunde prin e-mail lui