This problem provides a numerical example of initialization of array S for RC4. We start with the
Fantastic news! We've Found the answer you've been seeking!
Question:
This problem provides a numerical example of initialization of array S for RC4. We start with the key K = 0011001100110011 with keylen = 16.
Derive array T after the initialization. You can just list the first 16 elements of T.
for i = 0 to 255 do
S[i] = i;
T[i] = K[i mod keylen];
Calculate the first 8 elements of array S after the following initial permutation of S.
j = 0;
for i = 0 to 255 do
j = (j + S[i] + T[i]) mod 256;
Swap(S[i], S[j]);
Related Book For
Posted Date: