Salut,
Alors comme ça, on passe par les forums pour resoudre ses devoirs? C'est pas bien ça

voila deja quelques classes pour le RC4 (merci google, hein)
http://www.meychi.com/archive/000031.php
Et pour le CRC32 (connaissais pas) y a des sources en C# et C++ si ça peut t'aider à le faire...
http://www.csharpfr.com/gma/sdx/CRC32
http://www.cppfrance.com/codes/CRC32-ULTRA-SIMPLE-WIN32_32855.aspx
Voila, comme ça, ça te fera un peu de boulot quand meme ^^