Masquage de mot de passe et caviardage de secrets
Masquez un mot de passe à l’affichage (premiers/derniers caractères, longueur fixe) ou caviardez mots de passe, jetons et identifiants d’URL dans des logs et configs.
0 = même longueur que le mot de passe ; sinon la longueur réelle est cachée.
Utilisez Afficher/Masquer pour voir ce que vous avez saisi. Le masquage ne cache les caractères qu’à l’affichage : pour cacher aussi la longueur, fixez une longueur de masque.
S'exécute entièrement dans votre navigateur. Vos données ne sont jamais envoyées.
Qu'est-ce que Masquage et démasquage de mot de passe ?
Deux outils en un : masquer un mot de passe pour l’affichage, par exemple Co**42, et caviarder mots de passe, clés d’API, jetons et identifiants d’URL dans un bloc de texte comme des logs ou des fichiers de configuration avant de le partager. Le bouton Afficher/Masquer révèle ce que vous avez saisi.
Comment utiliser Masquage et démasquage de mot de passe
- Choisissez le Mode : masquer un mot de passe, ou caviarder les mots de passe d’un texte.
- Réglez Garder les premiers caractères, Garder les derniers caractères, le Caractère de masque et une Longueur de masque fixe facultative.
- Saisissez le mot de passe, ou collez le Texte à caviarder.
- Copiez le résultat masqué ou caviardé.
Exemple
DATABASE_URL=postgres://app:S3cr3t!@db:5432/prod
DATABASE_URL=postgres://app:*******@db:5432/prod
Quand utiliser Masquage et démasquage de mot de passe
Utilisez-le avant de coller des logs, des traces de pile ou des configs dans des tickets, des chats ou des outils d’IA, et pour afficher un indice d’un mot de passe stocké dans une interface. Relisez toujours le texte caviardé : les formats inhabituels peuvent échapper.
Comment fonctionne Masquage et démasquage de mot de passe
Le masquage garde le nombre choisi de caractères au début et à la fin (par point de code Unicode) et remplace le reste par le caractère de masque, ou par un nombre fixe de caractères de masque pour cacher la longueur. Le caviardage applique trois motifs : les URL scheme://user:secret@host, les paires key=value / key: value et les champs JSON "key": "value" dont la clé contient password, passwd, pwd, secret, token, api_key, access_key, private_key, client_secret ou auth. Les valeurs trouvées sont remplacées par des caractères de masque ; le nombre de remplacements est affiché.
Cas d'utilisation courants
- Caviarder une URL de base de données avant de la poster dans un ticket de support
- Nettoyer des fichiers .env avant de les partager
- Afficher une clé d’API masquée dans une interface d’administration
- Préparer des extraits de logs pour des rapports de bogue
Note de Sécurité
Le caviardage se fait dans votre navigateur ; le texte n’est pas envoyé.
Questions Fréquentes
Peut-on démasquer un mot de passe masqué ?
Non. Les caractères cachés ne sont pas dans la sortie. « Démasquer » désigne le bouton Afficher pour le texte que vous avez saisi.
Pourquoi utiliser une longueur de masque fixe ?
Un masque de la vraie longueur révèle la taille du mot de passe ; une longueur fixe la cache.
Le caviardage attrape-t-il tous les secrets ?
Il attrape les noms de clés courants et les identifiants d’URL. Des secrets aux noms inhabituels ou dans du texte libre peuvent rester : relisez la sortie.