Looking at the source code for vnconfig and blf.h, I see the following lines
of code:

/* Schneier specifies a maximum key length of 56 bytes.
 * This ensures that every key bit affects every cipher
 * bit.  However, the subkeys can hold up to 72 bytes.
 * Warning: For normal blowfish encryption only 56 bytes
 * of the key affect all cipherbits.
 */

#define BLF_MAXUTILIZED ((BLF_N+2)*4)   /* 576 bits */

I see that vnconfig uses BLF_MAXUTILIZED for the keylength when using the -K
option.

Does this mean that it feeds the blowfish cipher 576 bits instead of the
recommended
448, or are some of the bits discarded prior to encryption so that the cipher
is only
using 448?


_________________________________________________________________
Get thousands of games on your PC, your mobile phone, and the web with
Windows..
http://clk.atdmt.com/MRT/go/108588800/direct/01/

Reply via email to