In der Kryptologie ist RC4 (Abkürzung von Rivest Cipher 4) ein Stream-Verschlüsselungsalgorithmus mit variabler Schlüssellänge. Es entschlüsselt mit dem gleichen Schlüssel und gehört daher auch zu einem symmetrischen Verschlüsselungsalgorithmus. RC4 ist ein Verschlüsselungsalgorithmus, der in Wired Equivalent Encryption (WEP) verwendet wird und früher einer der Algorithmen war, die TLS verwenden können.