Mike Stay (staym@accessdata.com)
Fri, 18 Sep 1998 09:03:09 -0600
RC4 usually sets up the block with the bytes 0-255 and then scrambles
those depending on the key. This change XOR's the key with the 0-255
and then scrambles it.
One potential problem I can see is that you're not guaranteed to have
all of the bytes anymore; you will probably have duplicates of some
bytes and none of others. For an extreme example, say your key *was*
the bytes 0-255; then this procedure would set the entire block to zero,
which isn't very secure ;)
-- Mike Stay Cryptographer / Programmer AccessData Corp. mailto:staym@accessdata.com
The following archive was created by hippie-mail 7.98617-22 on Sat Apr 10 1999 - 01:13:59