Générateur htpasswd - Créer des lignes .htpasswd Apache en ligne

AdSense Placeholder
Slot: header_tool

Générateur htpasswd

Générer des lignes .htpasswd Apache (format {SHA})

La ligne htpasswd apparaîtra ici

AdSense Placeholder
Slot: tool_mid_article

Comprendre les fichiers .htpasswd

Authentification de base Apache

Restreignez l'accès à un répertoire sur un serveur web Apache à l'aide de l'authentification HTTP de base.

Environnements de préproduction

Protégez rapidement par mot de passe un site de préproduction ou d'aperçu sans mettre en place un système d'authentification complet.

Format de hachage {SHA}

Génère le format d'empreinte SHA-1 encodée en Base64 qu'Apache reconnaît comme {SHA}... dans un fichier d'identifiants.

Traitement local

Votre mot de passe est haché localement avec l'API Web Crypto — il n'est jamais transmis nulle part.

Une note sur {SHA} vs bcrypt/apr1-MD5

L'outil htpasswd d'Apache prend en charge plusieurs formats de hachage. Ce générateur produit le format {SHA} (SHA-1 encodé en Base64), pris en charge par Apache depuis ses premières versions et calculable nativement dans le navigateur via l'API Web Crypto. L'outil en ligne de commande htpasswd d'Apache utilise par défaut bcrypt sur les systèmes modernes, un algorithme plus robuste mais qui ne peut pas être calculé avec les API standard du navigateur — pour des hachages bcrypt ou apr1-MD5, utilisez directement l'outil en ligne de commande htpasswd sur une machine de confiance.

Points clés à retenir

  • Format {SHA} : Produit une ligne au format username:{SHA}base64(sha1(password)).
  • Web Crypto natif : Utilise l'implémentation SHA-1 intégrée du navigateur — aucune bibliothèque externe nécessaire.
  • Uniquement côté client : Votre mot de passe n'est jamais transmis — le hachage se fait entièrement dans votre navigateur.
AdSense Placeholder
Slot: footer_leaderboard