ยท ์งง์ input์ ๋ฐ์์ ๊ธด output์ ๋ธ๋ค๋ ์ ์ด hash์ ๋๋น (hash๋ ํฌ๊ธฐ์ ์ ํ์ด ์๋ input์ ๋ฐ์ ๊ณ ์ ๊ธธ์ด์ output์ ๋)
ยท block : ๊ณ ์ ๊ธธ์ด (๋ณดํต 128/256 bits) ๋ฐ์ดํฐ
ยท input๊ณผ output ๋ชจ๋ block, ์ฆ ๊ณ ์ ๊ธธ์ด
ยท ํค K๋ฅผ ์์ฑํ๋ ๋ฐ RC4 ์๊ณ ๋ฆฌ์ฆ ์ฌ์ฉ
ยท 1์ฐจ์ ๋ฐฐ์ด 0 ~ 255 ์ ๊ฐ๋ค์ ๋ค์๊ณ ๊ทธ ์ค ํ index์ ๊ฐ์ ๋ฝ์ ์จ๋ค. โ ๋ฐ๋ณต! ๋ฃจํ ํ ๋ฒ ๋ ๋๋ง๋ค 1byte ์์ฑ โ ๋ฃจํ๊ฐ ๋๋๋ฉด key stream์ด ์์ฑ
