Codage de mots de passe pour les fichiers .htpasswd(pour une authentification de type Basic ou Digest par .htaccess)5 mai 2003Encore une page pour générer des mots de passe cryptés ? Oui mais celle-ci a sa petite originalité qui la rend unique : pour assurer une confidentialité totale, le mot de passe choisi n'est pas communiqué à un serveur pour être crypté, tout reste à l'intérieur de votre navigateur, et nous vous conseillons même de l'utiliser hors-ligne. Cette page est en fait une adaptation en JavaScript du programme htpasswd fourni avec le serveur Apache. Sur l'authentification par .htaccess et les considérations de sécurité, il y a une très bonne page ici en français. Note sur les algorithmes de codage : Le fonctionnement de l'authentification sur un serveur dépend de son système d'exploitation (essentiellement Windows et UNIX) et du logiciel serveur web utilisé (Apache fonctionne sur toutes les plate-formes, et Microsoft IIS sous Windows uniquement).
Note sur la compatibilité : Le chiffrement des mots de passe est basé sur les adaptations en JavaScript des algorithmes MD5 et SHA-1 par Paul Johnston. Le calcul fonctionne avec la plupart des navigateurs ; toutefois d'éventuels problèmes de compatibilité peuvent générer de mauvais mots de passe rejetés par les serveurs web. Andrew Kepert a écrit un test de compatibilité en ligne des navigateurs pour les fonctions cryptographiques utilisées.
|