RC4 Stream Cipher

The RC4 stream cipher was developed by RSA Data Security, Inc. The details of this algorithm have not been published.

RC4 is a variable-key-length cipher. However, when using the CryptoAPI with the Microsoft Base Cryptographic Provider, the key length is hard-coded to 40 bits.