Dans tous les cas, tu trouveras ton bonheur ici : http://www.homeport.org/~adam/crypto/
AES : tappe AES sur le moteur de recherche de ce même site...on ne sait jamais

Sinon :
http://www.codeproject.com/cpp/aes.asp m'a l'air portable facilement,
http://forums.fr.ixus.net/viewtopic.php?t=31660& pourra t'aider
RSA : tappe RSA sur le moteur de recherche de ce même site...on ne sait jamais

Sinon :
http://java.developpez.com/sources/?page=cryptage
SHA:
http://www.codeproject.com/cpp/csha1.asp
NB :
1 - Crypto C++ est open source et fonctionne sous Unix
2 - T'aurais pu chercher avant tout...
