Przejdź do treści
TextArray
100% lokalnie

Kalkulator entropii Shannona

Zmierz, ile bitów informacji niesie każdy znak lub słowo twojego tekstu.

Wejście
Wynik

Kalkulator entropii Shannona

Entropia Shannona to standardowa miara gęstości informacji: ile bitów średnio niesie każdy symbol tekstu. Ciąg jednego powtarzanego znaku niesie zero bitów na znak — jest w pełni przewidywalny. Jednostajnie losowe symbole z alfabetu o 8 znakach niosą dokładnie 3. Angielska proza przed kompresją zwykle osiąga około 4 bitów na znak. Wklej dowolny tekst, a narzędzie poda entropię, łączną zawartość informacyjną w bitach, liczbę symboli i rozmiar alfabetu, jednostajne maksimum dla tego alfabetu oraz redundancję — o ile tekst zostaje poniżej maksimum.

Entropia pojawia się wszędzie, gdy zaczniesz patrzeć. Zespoły bezpieczeństwa wypatrują nią zaszytych sekretów: klucze API i losowe tokeny punktują blisko maksimum, a zwykłe identyfikatory nisko — wiele skanerów sekretów to niewiele więcej niż próg entropii. Kompresja jest nią ograniczona: łączne bity tekstu to dno, do którego bezstratny kompresor może się tylko zbliżać. A przy pracy ze słownikami czy hasłami porównanie kandydatów po entropii to szybki pierwszy filtr — choć o realnej sile hasła mówi dedykowany sprawdzacz, który modeluje zachowanie atakującego, czego surowa entropia nie robi.

Opcje zmieniają, co liczy się jako symbol. Tryb znaków mierzy rozkład punktów kodowych, z przełącznikami scalania wielkości liter i pomijania białych znaków. Tryb słów mierzy zamiast tego rozkład słów — użyteczny sygnał różnorodności słownictwa w prozie, gdzie powtarzane słowa ciągną entropię w dół.

Wszystko działa lokalnie w twojej przeglądarce — mierzony tekst nigdy nie opuszcza twojego urządzenia.

Częste pytania

Co właściwie znaczy liczba bitów/znak?
To średnia informacja na znak przy częstościach liter samego tekstu: −Σ p·log₂(p). Zero oznacza pełną przewidywalność (jeden powtarzany znak); maksimum to log₂ rozmiaru alfabetu, osiągane tylko gdy każdy znak jest równie częsty.
Dlaczego wysoka entropia sugeruje, że ciąg to tajny klucz?
Losowe tokeny używają całego alfabetu niemal jednostajnie, więc siedzą blisko teoretycznego maksimum. Słowa i identyfikatory eksploatują kilka znaków i punktują znacznie niżej. Skanery sekretów wykorzystują dokładnie tę lukę — próg około 4,5 bitów/znak nad ciągami base64 łapie większość kluczy.
Co oznacza redundancja?
Procentowa luka między zmierzoną entropią a jednostajnym maksimum tego samego alfabetu: 1 − H/log₂(alfabet). To zgrubna wskazówka ściśliwości tekstu — wysoka redundancja znaczy, że bezstratny kompresor ma co wyciskać.
Czy entropia tekstu to to samo co siła hasła?
Nie. To narzędzie mierzy rozkład znaków samego ciągu, nie jego zgadywalność — „Password123" ma przyzwoitą entropię znakową, ale pada słownikowi w milisekundy. Do tego pytania użyj sprawdzacza siły hasła.
Czy mój tekst jest gdzieś wysyłany?
Nie. Pomiar odbywa się wyłącznie w twojej przeglądarce, a tekst nigdy nie opuszcza twojego urządzenia.