Nettoyage du code et mise en place du MD5