Générateur .htpasswd — Créez des identifiants d'authentification Apache Basic
Notre Générateur .htpasswd crée une ligne unique nom_utilisateur:hachage au format produit par l'outil en ligne de commande htpasswd d'Apache, prête à être collée dans votre fichier .htpasswd pour l'authentification HTTP Basic. Choisissez entre le format {SHA} (SHA-1, calculé avec l'API Web Crypto native du navigateur) ou APR1-MD5 (la variante MD5 salée et itérée d'Apache, correspondant à la sortie de `htpasswd -m`). Saisissez un nom d'utilisateur et un mot de passe, choisissez un format, et la ligne d'identifiants se met à jour instantanément. Rien n'est envoyé à un serveur — l'ensemble du calcul de hachage se déroule dans votre navigateur.
Format de hachage
Saisissez un nom d'utilisateur et un mot de passe pour générer une ligne d'identifiants
Comment utiliser Générateur .htpasswd — Outil gratuit de mot de passe Apache Basic Auth
- 1
Saisissez le nom d'utilisateur avec lequel vous souhaitez vous authentifier (les deux-points ne sont pas autorisés dans les noms d'utilisateur puisqu'ils servent de séparateur de champ).
- 2
Saisissez le mot de passe pour cet utilisateur.
- 3
Choisissez un format de hachage : '{SHA}' (SHA-1, simple et rapide) ou APR1-MD5 (salé et itéré, correspond à `htpasswd -m`).
- 4
Copiez la ligne nom_utilisateur:hachage résultante et collez-la comme nouvelle ligne dans le fichier .htpasswd de votre serveur.
Pourquoi utiliser Générateur .htpasswd — Outil gratuit de mot de passe Apache Basic Auth ?
L'authentification Basic du module mod_authn_file d'Apache lit les identifiants depuis un fichier .htpasswd où chaque ligne a le format nom_utilisateur:hachage. Plutôt que d'exiger une installation locale de l'utilitaire en ligne de commande htpasswd d'Apache, cet outil calcule exactement les mêmes formats de hachage directement dans votre navigateur. Le format {SHA} est un simple condensé SHA-1 non salé, préfixé par {SHA} et encodé en base64 — rapide à calculer mais, n'étant pas salé, plus vulnérable aux attaques par table arc-en-ciel précalculée si le hachage venait à être exposé. APR1-MD5 (le format produit par `htpasswd -m`, préfixé par $apr1$) est la propre variante d'Apache du MD5 crypt, salée et itérée 1000 fois, ajoutant un sel aléatoire par mot de passe et un hachage répété pour ralentir considérablement les tentatives de force brute par rapport à un simple hachage non salé. Notez que l'authentification Basic elle-même envoie les identifiants sous une forme facilement décodable (non chiffrée) via du HTTP en clair — associez toujours l'authentification .htpasswd à HTTPS afin que les identifiants ne soient pas exposés en transit, quel que soit le format de hachage protégeant le fichier stocké.
Questions fréquentes
Outils similaires
Générateur de hachage — MD5, SHA-1, SHA-256, SHA-512 en ligne
Générez instantanément des hachages MD5, SHA-1, SHA-256, SHA-384 et SHA-512 à partir de n'importe quel texte. Les cinq algorithmes sont calculés simultanément, dans votre navigateur. Gratuit, sans inscription requise.
Générateur de Mots de Passe Aléatoires — Gratuit et Sécurisé
Générez des mots de passe forts et aléatoires instantanément. Choisissez une longueur de 8 à 64, sélectionnez les jeux de caractères, et copiez en un clic. Gratuit, sans inscription.
Encodeur / Décodeur Base64 — Outil en ligne gratuit
Encodez du texte en Base64 ou décodez du Base64 en texte brut instantanément dans votre navigateur. Gère correctement l'UTF-8 et l'Unicode. Gratuit, sans inscription, aucune donnée envoyée à un serveur.