Outil gratuit

Chiffrer un texte avec un mot de passe

Un message envoyé dans une messagerie y reste pour toujours. Chiffrez-le ici : vous obtenez une seule ligne, que vous pouvez coller dans n’importe quel chat ou e-mail et qui ne se lit qu’avec le mot de passe. Le chiffrement et le déchiffrement se font dans votre navigateur : nous ne voyons ni le texte ni le mot de passe.

Transmettez le mot de passe au destinataire par un autre moyen que celui qui sert à envoyer la ligne.

Ni le texte ni le mot de passe ne sont envoyés nulle part : la page calcule tout dans l’onglet et ne fait aucune requête réseau.

Ce que voit le destinataire

Il reçoit une ligne de la forme 404T1.iVBORw0KGgo… et le mot de passe par un autre canal. Il ouvre cette même page, passe sur « Déchiffrer », colle la ligne et le mot de passe. Rien d’autre n’est nécessaire : ni inscription, ni programme, ni extension.

La ligne peut être collée n’importe où : dans un chat, un e-mail, un commentaire, la description d’un fichier. Elle ne contient ni espaces ni retours à la ligne, donc ni les messageries ni les clients de messagerie électronique ne l’abîment.

Ce qui n’est pas protégé ici

Le contenu est masqué, mais pas le fait même de la correspondance. Qui a envoyé une ligne chiffrée, à qui et quand, reste visible, et aucun chiffrement n’y change rien. Deuxième point : le mot de passe. S’il part par le même canal que la ligne, tout perd son sens : le calcul repose sur le fait qu’on n’intercepte d’ordinaire qu’un seul des deux.

À voir aussi : chiffrer un fichier, une note autodestructible et le générateur de mots de passe.

Le contenu est protégé, mais le trajet reste visible

À qui vous écrivez et quand, cela se voit même sans le contenu. 404 VPN protège cette partie, et nous ne conservons aucun journal des visites.

Comment ça marche →

Questions fréquentes

guest@404vpn:~$ cat text-crypt-faq.md
[01] $ Pourquoi une longue ligne et non un bloc avec un cadre ? ▸
> Parce qu’un bloc se disloque lors du transfert. Les messageries coupent les lignes, les clients de messagerie électronique ajoutent des retraits, les forums réduisent les espaces, et le texte chiffré ne se déchiffre plus alors qu’il paraît intact. Une ligne sans espaces survit à tout cela et se colle n’importe où.
[02] $ En quoi est-ce différent du chiffrement d’un fichier ? ▸
> Seulement par la commodité : le chiffrement est le même, AES-256-GCM, avec une clé dérivée du mot de passe par un million d’itérations de PBKDF2. Le fichier sert à transmettre un document, la ligne à envoyer quelques phrases directement dans la conversation, sans obliger le destinataire à télécharger quoi que ce soit.
[03] $ Que voit celui qui intercepte la conversation ? ▸
> Que vous avez envoyé une ligne chiffrée, sa longueur et à peu près quand. Le contenu, non. Le chiffrement ne peut pas cacher le fait même de la conversation : il faut pour cela un autre canal, pas un autre chiffrement.
[04] $ Peut-on déchiffrer la ligne d’un autre sans le mot de passe ? ▸
> Non. La force brute est la seule voie, et elle se heurte à la longueur du mot de passe : l’étirement de clé rend chaque essai coûteux. Un mot de passe court tiré du dictionnaire sera trouvé, trois ou quatre mots sans lien entre eux, pratiquement pas.
[05] $ Conservez-vous le texte ou le mot de passe ? ▸
> Non. La page ne fait aucune requête réseau pendant le chiffrement et le déchiffrement, tout est calculé par WebCrypto directement dans l’onglet. Vous pouvez le vérifier dans l’onglet « Réseau » des outils de développement : en cliquant sur le bouton, rien n’y apparaît.