Aller au contenu

Mesure d’entropie

Entropy Meter

Mesure l’entropie de Shannon d’une chaîne ou d’un fichier et affiche un histogramme des octets, utile pour repérer une clé.

L’entropie de Shannon par octet dit à quel point une suite est compressible, et ce seul nombre sépare le texte clair des données compressées et des données chiffrées avec une fiabilité surprenante. C’est ainsi que vous savez si un bloc dans un fichier est une clé, une image, ou du remplissage.

🔒 Fonctionne entièrement dans votre navigateurentropyanalysisrandom

Déposez un fichier

Ou collez du texte ci-dessous. L’analyse se fait dans votre navigateur.

Tout est mesuré dans votre navigateur ; aucun fichier ni texte n’est envoyé.

Comment s’en servir

  1. Collez une chaîne ou déposez un fichier

    Les deux donnent des bits par octet plus un histogramme des valeurs d’octets. L’histogramme est souvent plus instructif que le nombre.

  2. Lisez par rapport aux plages habituelles

    Un texte anglais se tient près de 4 bits par octet, du code source un peu au-dessus, un flux compressé ou chiffré à 7,9 et au-delà. Un histogramme plat à 8,0 est soit du chiffrement, soit une clé aléatoire.

  3. Servez-vous-en comme d’un filtre, pas d’un verdict

    Une forte entropie réduit un gros fichier aux quelques régions qui valent la peine d’être lues. Ce que sont ces régions reste à établir en les regardant.

Questions fréquentes

Une forte entropie veut-elle dire que le fichier est chiffré ?

Non. Les archives compressées, les JPEG, les PNG et la vidéo sont tous à entropie quasi maximale, parce que la compression est précisément ce qui retire la redondance que l’entropie mesure. La mesure ne peut pas distinguer un zip d’un texte chiffré.

Une faible entropie veut-elle dire que les données sont faibles ?

Pour une clé, une faible entropie est un vrai problème. Pour un mot de passe, cette mesure est purement et simplement le mauvais outil : `abababababab` obtient un score bas et `Tr0ub4dor&3` un score élevé, et les deux sont faibles pour des raisons que l’entropie par octet ne peut pas voir. Servez-vous de l’indicateur de robustesse.

Le fichier est-il envoyé quelque part ?

Non. Les octets sont comptés dans votre navigateur et l’histogramme y est dessiné.

À alimenter depuis

Ensuite

Ces outils acceptent ce que celui-ci produit : le résultat peut y aller directement.