Bonjour,
je suis en train de bosser sur un petit programme qui se connecte à une base de données et je bloque sur un problème de md5.
Lorsque j'utilise le module hashlib pour encrypter mon mot de passe, celui-ci ne correspond pas au mot de passe encrypté dans PostgreSQL. Bien-sûr les mots de passe sont les même mais lorsque je fait une comparaison des 2 en md5, il ne sont pas du tout pareils.
Par exemple pour le mdp: 0000
J'obtiens 4a7d1ed414474e4033ac29ccb8653d9b avec hashlib et
md59d7ec09f43fa6daa99da214d646ebf16 dans PostgreSQL !!
Voilà comment j'ai codé ça:
hashlib.md5(self.txtPwd.GetValue()).hexdigest()
J'ai zappé quelque chose ?
Merci d'avance pour votre aide.
Partager