Bien que remarquable pour sa simplicité et sa rapidité dans les logiciels, RC4 présente des faiblesses qui militent contre son utilisation dans les nouveaux systèmes.
RC4 a été créé par Ron Rivest de RSA Security en 1987.