Częstotliwość liter — licznik i analiza
Policz, jak często występuje każda litera, porównaj z częstotliwością liter w angielskim i sprawdź indeks koincydencji, bigramy oraz wskazówkę przesunięcia Cezara.
🔒 Działa całkowicie w Twojej przeglądarce — nic nie jest przesyłanePolicz każdą literę w swoim tekście
Licznik częstotliwości liter pokazuje, ile razy każdy znak występuje w tekście – jako liczbę i jako procent – wraz z wykresem słupkowym, który ułatwia odczytanie rozkładu. Autorzy używają go do sprawdzania lipogramu lub pangramu, miłośnicy gier słownych do badania rozkładów liter, nauczyciele do pokazywania uczniom, jak działa język, a fani zagadek i kryptografii do łamania szyfrów. Wyniki aktualizują się w trakcie pisania i można je sortować według częstotliwości lub alfabetycznie; tabelę można skopiować jako CSV lub Markdown przyciskami nad nią.
Domyślnie narzędzie liczy litery od A do Z bez rozróżniania wielkości liter. Odznacz „A–Z only” (tylko A–Z), aby liczyć każdą literę Unicode, w tym é, ß, ł, litery cyrylicy i greckie, a opcjonalnie także cyfry i znaki interpunkcyjne. Zaznacz „Case sensitive” (rozróżniaj wielkość liter), aby liczyć wielkie litery osobno. W języku polskim najczęstsze litery to A, I, O, E: analizując polski tekst, odznacz „A–Z only”, aby uwzględnić także ą, ć, ę, ł, ń, ó, ś, ź i ż.
Analiza częstotliwości w szyfrach
Analiza częstotliwości to najstarsza technika łamania szyfrów, opisana w IX wieku przez arabskiego uczonego al-Kindiego. W prostym szyfrze podstawieniowym lub szyfrze Cezara każda litera jest zawsze zastępowana tym samym symbolem, więc najczęstsza litera szyfrogramu prawdopodobnie oznacza E, kolejna – T lub A, i tak dalej. Każdy słupek na wykresie ma znacznik pokazujący typowy udział danej litery w angielskim, dzięki czemu rozbieżności od razu rzucają się w oczy.
Trzy dodatkowe statystyki pomagają przy trudniejszych zagadkach. Indeks koincydencji mówi, czy częstotliwości liter wciąż przypominają angielski (około 0,067), czy zostały spłaszczone w stronę losowości (około 0,038), co wskazuje na szyfr polialfabetyczny, taki jak szyfr Vigenère’a. Najczęstsze bigramy to lista najpopularniejszych par liter; w angielskim prowadzą TH, HE, IN i ER. Prawdopodobne przesunięcie Cezara sprawdza wszystkie 26 przesunięć i podaje to, którego częstotliwości najlepiej pasują do angielskiego. Przykładowy tekst to szyfr Cezara z przesunięciem 3 – spróbuj go odszyfrować narzędziem „Caesar Cipher” (szyfr Cezara).
Prywatna analiza
Całe liczenie i wszystkie statystyki działają w Twojej przeglądarce. Rozwiązania zagadek, rękopisy i wiadomości nigdy nie są przesyłane.
Jak używać
- Wklej tekst lub szyfrogramDodaj dowolny tekst, zagadkę lub zaszyfrowaną wiadomość.
- Wybierz, co liczyćLicz tylko A–Z lub każdą literę, opcjonalnie także cyfry i interpunkcję, z rozróżnianiem wielkości liter lub bez.
- Odczytaj histogramPorównaj udział każdej litery z typowymi częstotliwościami angielskimi, pokazanymi jako znacznik na każdym słupku.
- Skorzystaj ze wskazówek dla szyfrówSprawdź indeks koincydencji, najczęstsze bigramy i najbardziej prawdopodobne przesunięcie Cezara.