i = 0 j = 0 for b in range(m): i = (i + 1) % 256 j = (j + S[i]) % 256 S[i], S[j] = S[j], S[i] KS[b] = S[(S[i] + S[j]) % 256]