
Envoyé par
tabouret
Hello,
Hasher, pas crypter.
Première raison
Déjà que les mots de passe ont une entropie à ch...(= mot de passe de style Azerty123!), tu ne fais que décaler le problème et accessoirement emmerder un peu plus l'utilisateur lambda.
Passe à du MFA autre que mot de passe si tu veux améliorer la sécurité. Sans compter qu'avec deux secrets, l'utilisateur va juste rajouter une lettre sur son deuxième mot de passe, ta sécurité n'est pas améliorée.
Deuxième raison
D'autre part, etc'est la raison la plus importante, tu fais comment pour retrouver l'utilisateur? Normalement la BDD retrouve le login, et teste le hash de ton mot de passe avec le hash contenu dans sa base.
Avec un utilisateur hashé, il va falloir qu'il check chaque utilisateur pour voir si le hash correspond... Sur une base d'1 million d'entrées ton login va te prendre 2 heures oublie direct.
Partager