Algoritmus využívá pozorování, že při odhalení neshody obsahuje samotný vzorek dostatek informaci pro určení, kde by mohla začínat další shoda, díky čemuž je možné omezit opětovnou kontrolu již porovnaných znaků.
RC4 (též ARC4 nebo Arcfour) je v informatice název kryptografického algoritmu. Je používán například pro šifrovaný přenos webových stránek (Https) nebo pro zabezpečení přenosu v bezdrátových sítích (Wi-Fi).