Les principaux facteurs du succès de RC4 sur un si large éventail d'applications sont sa rapidité et sa simplicité : des implémentations efficaces tant dans les logiciels que dans le matériel sont très faciles à développer.
Les utilisations de RC4 à la fois dans les logiciels et dans le matériel sont extrêmement faciles à développer.