Aller au contenu
Stan Leon
← Toutes les expériences

Mini-app3 min de lecture

Echo : transformez n’importe quelle phrase en motif unique

Echo transforme une phrase en un motif unique et permanent. Choisissez un thème, puis partagez l’image sur X, Facebook ou Instagram. Tout se passe dans votre navigateur.

Sensible à la casse : la même phrase donne toujours le même motif.0/280
Thème
Forme
Symétrie

Motif d’exempleClé ······

Partager l’image

Echo est un petit outil qui transforme n’importe quelle phrase en un motif de 64 cases colorées. Le motif est unique pour cette phrase et permanent : écrivez les mêmes mots demain, sur un autre appareil, et vous obtenez exactement la même image. C’est une empreinte visuelle, un avatar unique en son genre, ou simplement une façon de donner à une pensée une forme que l’on peut partager.

Comment Echo transforme les mots en motif

Echo est un visualiseur de hash, proche d’un générateur d’identicons, mais alimenté par une phrase au lieu d’un nom d’utilisateur.

  1. Votre phrase est nettoyée : l’Unicode est normalisé et les espaces superflus sont réduits. La casse est conservée, donc « Bonjour » et « bonjour » sont différents.
  2. Elle passe dans SHA-256, qui produit 256 bits (32 octets) dépendant de chaque caractère du texte.
  3. Ces 256 bits sont découpés en 64 groupes de quatre bits, un pour chaque case de la grille 8 × 8. Chaque groupe est un nombre de 0 à 15 qui choisit l’une des quatre intensités.
  4. Les deux derniers octets choisissent les couleurs du thème : chaque phrase a donc aussi sa propre palette.

Rien n’est aléatoire et rien n’est stocké. Le motif est une fonction pure du texte, c’est pourquoi il ne change jamais.

Thèmes et options

  • Espace s’accorde à ce site : un ciel bleu nuit, une lueur sur les cases les plus claires et quelques étoiles placées par la clé.
  • Aplat utilise des couleurs unies sur du papier, sans lueur ni dégradé.
  • Mono est de l’encre sur du noir, pour un rendu plus strict.
  • Coucher de soleil pousse la palette vers des rouges et des ambres chauds.

Les cases peuvent être des carrés ou des points. L’option Miroir reflète la moitié gauche sur la droite, ce qui donne des motifs plus calmes et symétriques, très bien pour des avatars. Chaque réglage est conservé dans le lien de partage : l’image que vous voyez est celle que l’on reçoit.

Partagez votre motif sur X, Facebook ou Instagram

Chaque motif est dessiné sur un canevas de 1080 × 1080, le format carré qu’aiment Instagram et la plupart des fils d’actualité, avec une petite signature « echo · stanleon.cc » en bas.

  • Sur téléphone, les boutons ouvrent la feuille de partage native avec l’image jointe : vous choisissez directement X, Facebook ou Instagram.
  • Sur ordinateur, X ouvre une publication avec un lien et place l’image dans votre presse-papiers, prête à coller. Facebook ouvre sa fenêtre de partage avec le lien et enregistre le PNG à ajouter. Instagram n’a pas de partage web : Echo enregistre donc l’image à importer depuis l’application.
  • Télécharger, Copier l’image et Copier le lien sont toujours là. Le lien recrée votre motif pour celui qui l’ouvre, sans révéler la phrase.

Confidentialité

Echo fonctionne entièrement dans votre navigateur. La phrase que vous saisissez n’est jamais envoyée à un serveur, stockée ni journalisée, et la page n’effectue aucune requête quand vous générez un motif. Un lien de partage contient la clé qui a produit le motif, pas le texte lui-même.

Une réserve honnête : un hash n’est pas du chiffrement. Une phrase courte ou prévisible peut être retrouvée en la devinant et en comparant les motifs, gardez donc les vrais secrets hors d’Echo.

Pourquoi je l’ai construit

Tout a commencé par un petit prototype : une zone de texte et une grille de carrés colorés, pour voir tout le caractère qu’un hash peut avoir quand on le regarde au lieu de le lire. Il a gagné des thèmes, la symétrie et le partage, et c’est un bon exemple de ce à quoi sert cette section : des petites choses abouties qui méritent une page à elles.

Questions fréquentes

Peut-on retrouver ma phrase à partir du motif ?

Pas directement : le motif vient d’un hash SHA-256 à sens unique. Mais un hash n’est pas du chiffrement. Si votre phrase est courte ou facile à deviner, quelqu’un pourrait essayer des phrases candidates et comparer les motifs : ne considérez donc pas un motif comme un lieu sûr pour un secret.

Pourquoi la même phrase donne-t-elle toujours le même motif ?

Le motif est calculé à partir de la phrase, sans aucun hasard. Le même texte produit toujours la même clé de 256 bits, et cette clé décide à elle seule de chaque case. Changez une seule lettre, ou sa casse, et le motif est complètement différent.

Ma phrase est-elle enregistrée ou envoyée quelque part ?

Non. Echo fonctionne entièrement dans votre navigateur, rien n’est envoyé et rien n’est sauvegardé. Un lien de partage contient la clé qui a produit le motif, jamais la phrase elle-même.

Puis-je utiliser le motif comme avatar ou photo de profil ?

Oui. Téléchargez le PNG (1080 × 1080) et utilisez-le où vous voulez. L’option Miroir donne des motifs symétriques, très adaptés aux avatars.

Pourquoi Echo ne peut-il pas publier l’image directement sur X, Facebook ou Instagram ?

Aucun de ces réseaux ne permet à un site de joindre une image à une publication via un lien. Sur téléphone, Echo ouvre la feuille de partage du système, qui peut transmettre l’image à l’application. Sur ordinateur, il ouvre la fenêtre de publication et copie ou enregistre l’image pour que vous l’ajoutiez vous-même. Instagram n’a aucun partage web.

Autres expériences