비트 단위로 암호화하는 대칭키 암호화 방식
j = 0
for i=0 to 255 do
j = (j + S[i] + T[i]) mod 256;
Swap(S[i], S[j]);
i = 0
j = 0
while(true)
i = (i + 1) mod 256
j = (j + S[i]) mod 256
Swap(S[i], S[j])
t = (S[i] + S[j]) mod 256
k = S[t]
블록 암호를 사용하여 메시지를 암호화하는 방법