Tu compromets la sécurité en évitant des signes de ponctuations compliqués. C'est comme dire qu'un mot de passe qui est "Le[!123?.)) 3F" deviendrait "le1233F" pour le premier il faudrait 4.4 billion d'années en force brute pour être décrypter et le seconde 14 mintues
De plus, il est prouvé que 80% des utilisateurs n'utilisent pas une réponse cohérente à la question posée, en gros, tu peux te retrouver avec une question qui a pour réponse "[&"'(§!)]!1" qui deviendrait "1" avec ta méthode au final, c'est pas courant mais c'est probable !
Source: https://howsecureismypassword.net/
De plus, il est prouvé que 80% des utilisateurs n'utilisent pas une réponse cohérente à la question posée, en gros, tu peux te retrouver avec une question qui a pour réponse "[&"'(§!)]!1" qui deviendrait "1" avec ta méthode au final, c'est pas courant mais c'est probable !
Source: https://howsecureismypassword.net/