Input (grade 10): While remarkable for its simplicity and speed in software, RC4 has weaknesses that argue against its use in new systems.
Output (grade 12): In cryptography, RC4 (also known as ARC4 or ARCFOUR meaning Alleged RC4, see below) is one of the most common software stream cipher.