Input
RC4 with an OpenSSL-style key derivation. Broken cipher: learning and legacy use only.
The result appears below. Keep the full ciphertext string to decrypt.
Encrypt and decrypt text with RC4 in your browser. RC4 is historically important but broken; use this for learning and legacy data only.
RC4 with an OpenSSL-style key derivation. Broken cipher: learning and legacy use only.
The result appears below. Keep the full ciphertext string to decrypt.
RC4, designed by Ron Rivest in 1987, was the most widely deployed stream cipher in history: it protected WEP Wi-Fi, early TLS and countless protocols with a beautifully simple design of a shuffling 256-byte state. Starting in 2001, biases in its keystream were exploited to break WEP, and by 2015 RFC 7465 prohibited RC4 in TLS entirely.
RC4 remains useful for education, CTF challenges and decrypting legacy captures. Its failure is instructive: small statistical biases, irrelevant in theory, became practical plaintext-recovery attacks at scale. Never protect real data with RC4 today.