fonction de hashage et implementation de la commande ex
fonction de hashage séparée et nettoyage des printfs de test
commentaire de la fonction de hashage