Après lecture de la réponse j'ai déterré mon code pour vérifier suite à un super doute...
Le contenu de mon fichier était illisible, j'ai vérifié et en fait j'avais appliqué un hash MD5 à mes mots de passe avant de les stocker en binaire dans un fichier