Skip to main content

Stéganographie d'Image Cachez des messages texte secrets à l'intérieur d'images en utilisant la stéganographie LSB, ou révélez des messages cachés.

Stéganographie illustration
🖼️

Stéganographie

Cachez des messages texte secrets à l'intérieur d'images en utilisant la stéganographie LSB, ou révélez des messages cachés.

1

Choisir le mode

Sélectionnez Masquer le message pour encoder ou Révéler le message pour décoder.

2

Télécharger et saisir

Téléchargez une image PNG et saisissez votre message secret (encoder) ou téléchargez simplement l'image (décoder).

3

Traiter

Téléchargez l'image encodée ou lisez le message révélé.

Loading tool...

What Is Stéganographie?

Un outil de stéganographie qui cache des messages texte à l'intérieur d'images en modifiant les bits les moins significatifs (LSBs) des valeurs de couleur de pixels. Les changements sont imperceptibles visuellement - l'image encodée ressemble exactement à l'originale. L'outil encode la longueur du message sous forme d'en-tête 32 bits suivie de bytes de texte UTF-8 répartis sur les LSBs des canaux RGB. Utilisez le format PNG pour préserver les données cachées sans artefacts de compression.

Why Use Stéganographie?

  • Invisible à l'œil nu - l'image encodée est identique
  • Modes d'encodage et de décodage dans un seul outil
  • Prise en charge UTF-8 pour les caractères internationaux
  • Utiliser uniquement le format PNG pour conserver les données cachées

Common Use Cases

Communication secrète

Partagez des messages cachés à l'intérieur d'images ordinaires.

Filigrane numérique

Intégrez des informations de propriété invisibles dans les images.

Éducation

Apprenez-en davantage sur la stéganographie et le masquage d'informations.

Défis CTF

Créez ou résolvez des défis de stéganographie.

Technical Guide

Encodage : Le message est converti en bytes UTF-8. Un en-tête de longueur 32 bits est ajouté au début. Chaque bit est stocké dans le LSB des valeurs de canal RGB successives (en sautant alpha). Le LSB est effacé avec AND 0xFE puis combiné par OR avec le bit du message. Décodage : Les LSBs sont lus à partir des canaux RGB. Les 32 premiers bits donnent la longueur du message. Les bits suivants sont assemblés en bytes et décodés sous forme UTF-8. Seul le format PNG préserve les LSBs - la compression JPEG détruit les données.

Tips & Best Practices

  • 1
    Toujours enregistrer au format PNG - la compression JPEG détruit les données cachées
  • 2
    Les images plus grandes peuvent contenir des messages plus longs
  • 3
    L'image encodée est visuellement identique à l'originale
  • 4
    Partagez le lien de mode de décodage pour que les destinataires puissent révéler les messages

Related Tools

Frequently Asked Questions

Q Detectable ?
Visuellement non. L'analyse statistique peut détecter la modification du LSB.
Q Longueur du message ?
Limitée par la taille de l'image : (largeur × hauteur × 3 - 32) / 8 caractères maximum.
Q Prise en charge JPEG ?
Non - la compression JPEG détruit les données LSB. Utiliser uniquement le format PNG.
Q Chiffrement ?
Le message n'est pas chiffré. Chiffrez votre texte avant de le cacher pour assurer la sécurité.
Q Qualité de l'image ?
Aucun changement visible - seul le bit le moins significatif de chaque canal est modifié.

About This Tool

Stéganographie is a free online tool by FreeToolkit.ai. All processing happens directly in your browser — your data never leaves your device. No registration or installation required.