RC4 Stream Cipher and Its Variants (Discrete Mathematics and Its Applications)