Please don't use the name RC4, it's trademarked, refer to it as ARC4 or ARCFOUR instead.















(Yes this is a joke, but seriously quoting from wikipedia: "The name RC4 is trademarked, so RC4 is often referred to as ARCFOUR or ARC4 (meaning alleged RC4) to avoid trademark problems.")