Je vais un peu répéter Xartrick, mais quand une chaine de caractère est hashé, il n'est pas possible de retrouver le message en clair.
Par contre vu que ta fonction retourne un hash de 32 bits il y a de grande chance d'avoir des collisions (des strings qui ont le même hash), en gros plusieurs mot de passe qui fonctionne pour un hash.