Génère les fichiers .htpasswd et .htaccess pour protéger un répertoire web avec une authentification HTTP Basic. Mot de passe haché en bcrypt côté serveur, jamais stocké.
Génère les fichiers .htpasswd et .htaccess pour protéger un répertoire web avec une authentification HTTP Basic. Mot de passe haché en bcrypt côté serveur, jamais stocké.
Le couple .htpasswd + .htaccess est la méthode historique pour protéger un répertoire d'un serveur Apache (ou compatible) par une authentification HTTP Basic. Le fichier .htpasswd contient les couples utilisateur:hash. Le fichier .htaccess, placé dans le dossier à protéger, indique à Apache où trouver le .htpasswd et déclenche la demande d'identifiants dans le navigateur.
Cet outil utilise exclusivement bcrypt, le standard recommandé par OWASP pour le stockage de mots de passe. Les anciens algorithmes (crypt, MD5, SHA-1, plaintext) sont volontairement écartés pour des raisons de sécurité.
Algorithme moderne, lent et salé (Blowfish). Résistant aux attaques par force brute et aux rainbow tables. Supporté nativement par Apache 2.4+ et tous les serveurs Unix modernes.
Rapides à calculer et vulnérables aux rainbow tables / GPU. Le mode plaintext est trivialement lisible. À éviter — n'utilisez ces algos que pour migrer un ancien système, jamais pour une nouvelle installation.
L'authentification HTTP Basic transmet les identifiants à chaque requête — utilisez-la impérativement avec HTTPS. Elle ne remplace pas un système de session complet (rotation, expiration, MFA). Pour des données sensibles, préférez une authentification applicative (OAuth2, sessions, etc.). En utilisant cet outil, vous reconnaissez être responsable de la sécurité de votre infrastructure.
Décrivez votre besoin en quelques lignes — nous vous contacterons au plus vite.