RC4 a été conçu par Ron Rivest de RSA Security en 1987.
Le code a été confirmé comme étant authentique -LRB- pas faux -RRB- car sa sortie correspondait à celle d'un logiciel propriétaire utilisant le RC4 sous licence.