open_in_new
content_copy
j = 0; S = range(256) for i in range(256): j = (j + S[i] + K[i%n]) % 256 S[i], S[j] = S[j], S[i]