aurelien88 a écrit
En revanche, jeanjd63, les mots de passe sont cyptés en md5, autant dire qu'ils sont en clair :lol:
Si j'ai compris, par défaut, c'est MD5 qui est utilisé par crypt() lequel est appelé par la commande `passwd`.
Et si je ne me trompe pas :
- MD5 est vulnérable : parce qu'il y a eu des cas de collisions (2 phrases sources ont produit le même hachage).
- MD5 n'est cependant pas si "dangereux" que ça il n'est pas réversible.
par brute-force on pourrait trouver le hash des mots de passe les plus courants.
Mais si c'est un mot de passe avec un niveau de sécurité assez élevé, je ne pense pas que ce soit facile de le retrouver.
- apparemment, on peut modifier le comportement par défaut et choisir blowfish, sha-256 ou sha-512 (je n'ai jamais testé).
Mais si ma compréhension du mécanisme est erronée, si tu as plus d'infos, merci de corriger 🙂