Shannonov kalkulator entropije
Izmjerite koliko bitova informacija nosi svaki znak ili riječ vašeg teksta.
Shannonov kalkulator entropije
Shannonova entropija je standardna mjera gustoće informacija: koliko bitova, u prosjeku, nosi svaki simbol teksta. Niz od jednog ponovljenog znaka nosi nula bitova po znaku - potpuno predvidljivo. Uniformno nasumični simboli iz abecede od 8 nose točno 3. Engleska proza obično ima oko 4 bita po znaku prije kompresije. Zalijepite bilo koji tekst i ovaj alat izvješćuje o entropiji, ukupnom sadržaju informacija u bitovima, broju simbola i abecede, uniformnom maksimumu za tu abecedu i redundanciji — koliko je ispod maksimuma tekst.
Entropija se vidi posvuda kad pogledate. Sigurnosni timovi promatraju kako bi uočili tvrdo kodirane tajne: API ključevi i nasumični tokeni postižu gotovo maksimalan rezultat, dok obični identifikatori postižu nizak rezultat — mnogi tajni skeneri imaju malo više od entropijskog praga. Kompresija je ograničena njome: ukupni bitovi teksta su donja granica kojoj svaki kompresor bez gubitaka može pristupiti. A u radu s popisom riječi ili lozinkama, usporedba nizova kandidata prema entropiji je brzi prvi filtar, iako za stvarnu snagu lozinke namjenski alat za provjeru lozinki modelira ponašanje napadača, što sirova entropija ne čini.
Opcije mijenjaju ono što se računa kao simbol. Način rada znakova mjeri distribuciju kodnih točaka, s prekidačima na presavijanje velikih i malih slova i izostavljanjem razmaka. Riječi umjesto toga mjere distribuciju riječi — koristan signal raznolikosti vokabulara za prozu, gdje ponovljene riječi smanjuju entropiju.
Sve se izvodi lokalno u vašem pregledniku — tekst koji mjerite nikada ne napušta vaš uređaj.